So is this- "% Held by Insiders: 37.85% " Completely false.
(Liberty is not an 'insider' ! )
The float is much less than 1.8 billion and so obvious.
Liberty Currently owns close to 50% of all SIRI shares and Liberty is on the board. Held by insiders should be more than 70%
Sentiment: Strong Buy