On that last part about the TA he's right. Fidelity does not release any share info on any of their companies they are TA's for. It's a lot of companies too....