$0.43 (0.85%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -490 | last: 524
Increased Positions
change: -244 | last: 258
Reduced Positions
change: -114 | last: 118
New Positions
change: -73 | last: 78
Sold Positions
change: 390 | last: 77
Total Calls
Total Puts
Put-Call Ratio
change: -83.7842 | last: 0.8378
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $52.44 | 89.93M | $4.72B | $355.19M | $394.91M | $4.76B |
| 2024-12-31 | $39.36 | 84.36M | $3.32B | $298.26M | $223.69M | $3.25B |
| 2023-12-31 | $62.60 | 79.22M | $4.96B | $389.48M | $238.63M | $4.81B |
| 2022-12-31 | $40.65 | 77.75M | $3.16B | $211.88M | $244.02M | $3.19B |
| 2021-12-31 | $75.78 | 75.95M | $5.76B | $923.03M | $225.03M | $5.06B |
| 2020-12-31 | $153.11 | 65.95M | $10.1B | $1.17B | $61.43M | $8.99B |
| 2019-12-31 | $60.91 | 54.39M | $3.31B | $943.77M | $52.54M | $2.42B |
| 2018-12-31 | $28.57 | 47.96M | $1.37B | $456.65M | $- | $913.56M |
| 2017-12-31 | $23.48 | 39.97M | $938.61M | $239.76M | $- | $698.85M |
| 2016-12-31 | $20.26 | 12.26M | $248.34M | $315.52M | $- | $-67.18M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $47.57 | 96.05M | $4.57B | $423.31M | $787.64M | $4.93B |
| 2025-12-31 | $52.44 | 89.93M | $4.72B | $355.19M | $394.91M | $4.76B |
| 2025-09-30 | $64.81 | 91.31M | $5.92B | $290.01M | $403.79M | $6.03B |
| 2025-06-30 | $48.64 | 87.07M | $4.24B | $197.13M | $215.45M | $4.25B |
| 2025-03-31 | $34.03 | 85.94M | $2.92B | $235.18M | $219.36M | $2.91B |
| 2024-12-31 | $39.36 | 85.46M | $3.36B | $298.26M | $223.69M | $3.29B |
| 2024-09-30 | $46.98 | 85.24M | $4B | $225.67M | $227.54M | $4.01B |
| 2024-06-30 | $53.95 | 84.92M | $4.58B | $484.47M | $231.3M | $4.33B |
| 2024-03-31 | $68.18 | 81.79M | $5.58B | $707.43M | $234.93M | $5.1B |
| 2023-12-31 | $62.60 | 79.69M | $4.99B | $389.48M | $238.63M | $4.84B |
| 2023-09-30 | $45.39 | 79.41M | $3.6B | $527.76M | $241.59M | $3.32B |
| 2023-06-30 | $56.14 | 79.09M | $4.44B | $444.8M | $245.18M | $4.24B |