$1.42
0.042.9%
At close: Sep 17, 5:00 PM EST
$1.40
-0.0231-1.63%
After Hours: 7:59 PM EST

FreeCast (CAST) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
47.581M
Insider Shares Owned
537.500K
Insider % Owned
1.1%
Institutional Shares Held
1.576M
Institutional % Held
3.3%
Ownership Breakdown
Net Insider Activity by Month