$0.07 (0.05%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -234 | last: 240
Increased Positions
change: -151 | last: 157
Reduced Positions
change: -54 | last: 54
New Positions
change: -47 | last: 50
Sold Positions
change: 195 | last: 30
Total Calls
Total Puts
Put-Call Ratio
change: -40.6598 | last: 0.4066
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $75.48 | 60.69M | $4.58B | $131.55M | $8.85M | $4.46B |
| 2024-12-31 | $45.30 | 55.19M | $2.5B | $141.79M | $11.83M | $2.37B |
| 2023-12-31 | $27.94 | 50.66M | $1.42B | $118.32M | $2.03M | $1.3B |
| 2022-12-31 | $21.23 | 50.67M | $1.08B | $151.89M | $- | $923.93M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $84.17 | 69.67M | $5.86B | $451.8M | $8.05M | $5.42B |
| 2025-12-31 | $75.48 | 60.69M | $4.58B | $131.55M | $8.85M | $4.46B |
| 2025-09-30 | $39.73 | 58.77M | $2.34B | $107.91M | $9.85M | $2.24B |
| 2025-06-30 | $43.43 | 58.43M | $2.54B | $124.19M | $10.84M | $2.42B |
| 2025-03-31 | $37.36 | 58.2M | $2.17B | $106.92M | $11.82M | $2.08B |
| 2024-12-31 | $45.30 | 55.19M | $2.5B | $141.79M | $11.83M | $2.37B |
| 2024-09-30 | $58.74 | 56.8M | $3.34B | $118.78M | $12.14M | $3.23B |
| 2024-06-30 | $38.58 | 56.52M | $2.18B | $307.3M | $4.08M | $1.88B |
| 2024-03-31 | $65.05 | 50.19M | $3.26B | $485.46M | $1.77M | $2.78B |
| 2023-12-31 | $27.94 | 50.66M | $1.42B | $118.32M | $2.03M | $1.3B |
| 2023-09-30 | $21.30 | 50.67M | $1.08B | $188.27M | $- | $891.09M |
| 2023-06-30 | $21.23 | 50.67M | $1.08B | $125.07M | $- | $950.75M |