| 1 day | -0.88% |
| Date | Insider | Type | Main position | Quantity | % Market Cap. | Importance |
|---|---|---|---|---|---|---|
| 6/20/24 | Dwarkesh Energy Ltd.
| Buy | Company | 21,723,000 | 3.8754% | |
| 6/20/24 | Sell | Company | 21,723,000 | 3.8754% |
Employees
330
Sector
-
















