Could that bid being shown of $21.22 actually be Fidelity's bid for shares they have sold and FTD's on? Is Fidelity trying to cover its short position inexpensively and hoping someone who owns shares has a need for a few bucks and is willing to sell? Go TEVE!!!
Revenues/earnings/dividends!