$1.55 (1.8%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -407 | last: 428
Increased Positions
change: -212 | last: 219
Reduced Positions
change: -131 | last: 137
New Positions
change: -50 | last: 51
Sold Positions
change: 329 | last: 68
Total Calls
Total Puts
Put-Call Ratio
change: -31.156 | last: 0.3116
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $85.24 | 81.71M | $6.96B | $353.41M | $3.27B | $9.88B |
| 2024-12-31 | $72.54 | 93.31M | $6.77B | $316.69M | $3.93B | $10.38B |
| 2023-12-31 | $62.61 | 101.32M | $6.34B | $304.27M | $3.73B | $9.77B |
| 2022-12-31 | $54.53 | 108.88M | $5.94B | $283.47M | $3.9B | $9.55B |
| 2021-12-31 | $65.57 | 113.87M | $7.47B | $344.56M | $3.93B | $11.05B |
| 2020-12-31 | $42.92 | 113.52M | $4.87B | $519.18M | $4.84B | $9.19B |
| 2019-12-31 | $29.94 | 113.47M | $3.4B | $249.98M | $4.69B | $7.84B |
| 2018-12-31 | $20.78 | 114.4M | $2.38B | $249.42M | $3.98B | $6.11B |
| 2017-12-31 | $35.05 | 114.96M | $4.03B | $203.1M | $3.08B | $6.9B |
| 2016-12-31 | $20.17 | 114.51M | $2.31B | $193.86M | $3.23B | $5.35B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $82.18 | 76.77M | $6.31B | $372.72M | $2.92B | $8.86B |
| 2025-12-31 | $85.24 | 78.62M | $6.7B | $353.41M | $3.27B | $9.61B |
| 2025-09-30 | $86.45 | 80.86M | $6.99B | $319.07M | $2.67B | $9.35B |
| 2025-06-30 | $78.23 | 82.29M | $6.44B | $320.11M | $4.26B | $10.38B |
| 2025-03-31 | $65.83 | 85.12M | $5.6B | $311.5M | $4.22B | $9.51B |
| 2024-12-31 | $72.54 | 88.98M | $6.45B | $316.69M | $3.93B | $10.07B |
| 2024-09-30 | $64.65 | 91.86M | $5.94B | $286.28M | $3.84B | $9.49B |
| 2024-06-30 | $53.77 | 95.04M | $5.11B | $280.78M | $3.74B | $8.57B |
| 2024-03-31 | $67.67 | 97.43M | $6.59B | $288.04M | $3.66B | $9.97B |
| 2023-12-31 | $62.61 | 98.94M | $6.19B | $304.27M | $3.73B | $9.62B |
| 2023-09-30 | $60.83 | 100.8M | $6.13B | $269.16M | $3.73B | $9.59B |
| 2023-06-30 | $69.37 | 102.02M | $7.08B | $260.79M | $3.77B | $10.59B |