$0.32 (0.4%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -289 | last: 305
Increased Positions
change: -145 | last: 151
Reduced Positions
change: -80 | last: 81
New Positions
change: -59 | last: 60
Sold Positions
change: 234 | last: 38
Total Calls
Total Puts
Put-Call Ratio
change: -100.3212 | last: 1.0032
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $61.04 | 126.76M | $7.74B | $447.47M | $546.34M | $7.84B |
| 2024-12-31 | $31.05 | 125.88M | $3.91B | $391.16M | $541.93M | $4.06B |
| 2023-12-31 | $29.10 | 183.5M | $5.34B | $56.74M | $392.55M | $5.68B |
| 2022-12-31 | $19.95 | 180.08M | $3.59B | $32.08M | $222.07M | $3.78B |
| 2021-12-31 | $17.40 | 176.51M | $3.07B | $14.3M | $269.67M | $3.33B |
| 2020-12-31 | $5.08 | 164.24M | $834.32M | $13.33M | $400.47M | $1.22B |
| 2019-12-31 | $7.78 | 145.08M | $1.13B | $7.61M | $480.56M | $1.6B |
| 2018-12-31 | $9.60 | 126.95M | $1.22B | $15.21M | $463.53M | $1.67B |
| 2017-12-31 | $19.65 | 111.34M | $2.19B | $41.64M | $514.02M | $2.66B |
| 2016-12-31 | $23.70 | 106.44M | $2.52B | $10.23M | $576.37M | $3.09B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $66.42 | 128.42M | $8.53B | $358.45M | $537.82M | $8.71B |
| 2025-12-31 | $61.04 | 127.24M | $7.77B | $447.47M | $546.34M | $7.87B |
| 2025-09-30 | $36.39 | 126.69M | $4.61B | $346.29M | $572.3M | $4.84B |
| 2025-06-30 | $23.55 | 126.61M | $2.98B | $308.23M | $542.91M | $3.22B |
| 2025-03-31 | $20.86 | 126.48M | $2.64B | $241.41M | $536.96M | $2.93B |
| 2024-12-31 | $31.05 | 126.23M | $3.92B | $391.16M | $541.93M | $4.07B |
| 2024-09-30 | $18.60 | 189.23M | $3.52B | $51.92M | $422.91M | $3.89B |
| 2024-06-30 | $16.05 | 188.42M | $3.02B | $64.33M | $421.88M | $3.38B |
| 2024-03-31 | $20.25 | 188.26M | $3.81B | $59.28M | $427.22M | $4.18B |
| 2023-12-31 | $29.10 | 187.78M | $5.46B | $56.74M | $392.55M | $5.8B |
| 2023-09-30 | $19.65 | 183.63M | $3.61B | $64.14M | $368.85M | $3.91B |
| 2023-06-30 | $16.20 | 181.34M | $2.94B | $65.33M | $364.31M | $3.24B |