$1.04 (1.15%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -364 | last: 383
Increased Positions
change: -163 | last: 170
Reduced Positions
change: -136 | last: 139
New Positions
change: -38 | last: 39
Sold Positions
change: 312 | last: 51
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $74.27 | 68.45M | $5.08B | $253.81M | $743.02M | $5.57B |
| 2024-12-31 | $62.57 | 68.81M | $4.31B | $1.22B | $424.1M | $3.51B |
| 2023-12-31 | $53.05 | 68.98M | $3.66B | $1.17B | $639.9M | $3.13B |
| 2022-12-31 | $47.14 | 69.19M | $3.26B | $1.12B | $2B | $4.15B |
| 2021-12-31 | $49.68 | 69.43M | $3.45B | $4.04B | $872.05M | $276.78M |
| 2020-12-31 | $38.07 | 69.26M | $2.64B | $2.1B | $561.14M | $1.1B |
| 2019-12-31 | $42.54 | 58.46M | $2.49B | $597.68M | $1.55B | $3.44B |
| 2018-12-31 | $31.67 | 43.14M | $1.37B | $655.29M | $261.34M | $972.36M |
| 2017-12-31 | $48.20 | 36.83M | $1.78B | $330.65M | $366.74M | $1.81B |
| 2016-12-31 | $43.60 | 34.35M | $1.5B | $198.38M | $630.05M | $1.93B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $77.99 | 67.79M | $5.29B | $1.33B | $1.02B | $4.98B |
| 2025-12-31 | $74.27 | 68.02M | $5.05B | $253.81M | $743.02M | $5.54B |
| 2025-09-30 | $73.31 | 68.4M | $5.01B | $1.04B | $470.9M | $4.44B |
| 2025-06-30 | $64.70 | 68.78M | $4.45B | $1.17B | $510.01M | $3.79B |
| 2025-03-31 | $57.57 | 68.78M | $3.96B | $1.29B | $409.55M | $3.08B |
| 2024-12-31 | $62.57 | 68.8M | $4.3B | $1.22B | $424.1M | $3.51B |
| 2024-09-30 | $62.39 | 68.8M | $4.29B | $1.36B | $478.26M | $3.41B |
| 2024-06-30 | $50.33 | 68.82M | $3.46B | $1.36B | $1.08B | $3.18B |
| 2024-03-31 | $47.42 | 68.81M | $3.26B | $1.21B | $762.19M | $2.81B |
| 2023-12-31 | $53.05 | 68.82M | $3.65B | $1.17B | $639.9M | $3.12B |
| 2023-09-30 | $38.39 | 68.88M | $2.64B | $241.14M | $1.34B | $3.74B |
| 2023-06-30 | $34.21 | 68.99M | $2.36B | $284.55M | $1.67B | $3.74B |