Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filed at |
---|---|---|---|---|---|---|---|---|---|---|
Barclays PLC | 6.38% | $18.9M | 1.84M | $10.30 | 13G/A | 12/31/2024 | 21 Mar 2025 17:18:55 | |||
Ramya Rao | 6.38% | $18.9M | 1.84M | $10.30 | 13G | 12/31/2024 | 7 Feb 2025 15:46:32 |