Institutional Holders
|
|
Total Number of Holders
|
130
|
% of Shares Outstanding
|
23.83%
|
Total Shares Held
|
26,345,349
|
Total Value of Holdings
|
$327,209,234.58
|
Net Activity
|
2,133,669
|
|
Top 5 Holders
|
Shares Held
|
Shares Changed
|
NUCLEO CAPITAL LTDA.
|
3,838,206
|
841,419
|
APPIAN WAY ASSET MANAGEMENT LP
|
2,270,102
|
839,960
|
ELECTRON CAPITAL PARTNERS, LLC
|
1,776,848
|
(433,849)
|
MAVEN SECURITIES LTD
|
1,347,153
|
(148,949)
|
FRONTIER CAPITAL MANAGEMENT CO LLC
|
1,214,854
|
(1,043,364)
|
See All Results
|
|
|
Insider Trades
|
No data is presently available.
|
5% Ownership (SC 13D & SC 13G Filings)
|
|