$0.02 (0.04%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -281 | last: 298
Increased Positions
change: -142 | last: 149
Reduced Positions
change: -102 | last: 107
New Positions
change: -31 | last: 34
Sold Positions
change: 232 | last: 47
Total Calls
Total Puts
Put-Call Ratio
change: -228.9235 | last: 2.2892
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $51.02 | 49.8M | $2.54B | $962.68M | $1.13B | $2.71B |
| 2024-12-31 | $60.80 | 49.64M | $3.02B | $1.22B | $1.06B | $2.85B |
| 2023-12-31 | $64.62 | 49.82M | $3.22B | $696.98M | $526.03M | $3.05B |
| 2022-12-31 | $49.48 | 49.93M | $2.47B | $622.16M | $529.91M | $2.38B |
| 2021-12-31 | $84.81 | 49.87M | $4.23B | $710.62M | $468.27M | $3.99B |
| 2020-12-31 | $103.45 | 48.95M | $5.06B | $253.46M | $157.67M | $4.97B |
| 2019-12-31 | $42.97 | 48.43M | $2.08B | $119.63M | $107.88M | $2.07B |
| 2018-12-31 | $51.87 | 47.63M | $2.47B | $146.06M | $67M | $2.39B |
| 2017-12-31 | $37.75 | 46.68M | $1.76B | $96.33M | $71M | $1.74B |
| 2016-12-31 | $27.83 | 45.72M | $1.27B | $140.63M | $6.7M | $1.14B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $43.19 | 49.6M | $2.14B | $497.45M | $566.73M | $2.21B |
| 2025-12-31 | $51.02 | 49.82M | $2.54B | $962.68M | $1.13B | $2.71B |
| 2025-09-30 | $53.08 | 49.9M | $2.65B | $1.07B | $1.07B | $2.65B |
| 2025-06-30 | $56.57 | 49.81M | $2.82B | $1.02B | $1.06B | $2.86B |
| 2025-03-31 | $55.65 | 49.66M | $2.76B | $1.19B | $1.06B | $2.64B |
| 2024-12-31 | $60.80 | 49.49M | $3.01B | $1.22B | $1.06B | $2.85B |
| 2024-09-30 | $54.67 | 49.28M | $2.69B | $1.17B | $1.06B | $2.58B |
| 2024-06-30 | $62.79 | 49.83M | $3.13B | $1.1B | $1.01B | $3.04B |
| 2024-03-31 | $71.16 | 49.96M | $3.56B | $747.88M | $527.29M | $3.33B |
| 2023-12-31 | $64.62 | 49.82M | $3.22B | $696.98M | $526.03M | $3.05B |
| 2023-09-30 | $61.14 | 49.92M | $3.05B | $679.97M | $528.51M | $2.9B |
| 2023-06-30 | $51.68 | 49.86M | $2.58B | $627.04M | $529.63M | $2.48B |