shares partnership trading reverse osmosis dna tax accountant finance business filter membrane california investment filtration tax preparation molecular development cpa northern biology ireland fishing stocks genetics