$1.4 (2.85%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -258 | last: 270
Increased Positions
change: -145 | last: 151
Reduced Positions
change: -61 | last: 62
New Positions
change: -37 | last: 40
Sold Positions
change: 213 | last: 42
Total Calls
Total Puts
Put-Call Ratio
change: -0.1582 | last: 0.0016
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $44.75 | 89.9M | $4.02B | $571M | $7.35B | $10.8B |
| 2024-12-31 | $38.95 | 101.9M | $3.97B | $328M | $7.02B | $10.66B |
| 2023-12-31 | $40.18 | 110.21M | $4.43B | $589M | $4.59B | $8.43B |
| 2022-12-31 | $38.54 | 118M | $4.55B | $223M | $3.85B | $8.17B |
| 2021-12-31 | $52.11 | 99.75M | $5.2B | $432M | $4.33B | $9.09B |
| 2020-12-31 | $31.35 | 85.18M | $2.67B | $526M | $1.99B | $4.14B |
| 2019-12-31 | $34.39 | 88.76M | $3.05B | $67M | $1.65B | $4.64B |
| 2018-12-31 | $26.39 | 97M | $2.56B | $108M | $1.36B | $3.81B |
| 2017-12-31 | $41.95 | 99M | $4.15B | $246M | $1.06B | $4.97B |
| 2016-12-31 | $25.85 | 98.82M | $2.55B | $48M | $1.18B | $3.69B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $39.12 | 81.48M | $3.19B | $552M | $7.4B | $10.03B |
| 2025-12-31 | $44.75 | 95.5M | $4.27B | $571M | $7.35B | $11.05B |
| 2025-09-30 | $41.81 | 95.5M | $3.99B | $215M | $7.28B | $11.06B |
| 2025-06-30 | $41.53 | 95.5M | $3.97B | $269M | $7.17B | $10.87B |
| 2025-03-31 | $37.41 | 95.5M | $3.57B | $259M | $7.03B | $10.35B |
| 2024-12-31 | $38.95 | 100M | $3.9B | $328M | $7.02B | $10.59B |
| 2024-09-30 | $36.32 | 101M | $3.67B | $297M | $6.71B | $10.08B |
| 2024-06-30 | $39.20 | 103.4M | $4.05B | $328M | $6.71B | $10.44B |
| 2024-03-31 | $46.75 | 105.1M | $4.91B | $355M | $6.78B | $11.34B |
| 2023-12-31 | $40.18 | 107.94M | $4.34B | $885M | $4.59B | $8.04B |
| 2023-09-30 | $40.70 | 109.5M | $4.46B | $535M | $3.85B | $7.77B |
| 2023-06-30 | $45.44 | 111M | $5.04B | $588M | $3.91B | $8.36B |