-$0.4 (-0.33%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -397 | last: 417
Increased Positions
change: -240 | last: 245
Reduced Positions
change: -103 | last: 107
New Positions
change: -65 | last: 67
Sold Positions
change: 322 | last: 69
Total Calls
Total Puts
Put-Call Ratio
change: -237.2272 | last: 2.3723
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $118.70 | 76.6M | $9.09B | $604M | $2.44B | $10.93B |
| 2024-12-31 | $93.79 | 80.2M | $7.52B | $330M | $2.07B | $9.26B |
| 2023-12-31 | $110.19 | 85M | $9.37B | $498M | $2.04B | $10.9B |
| 2022-12-31 | $76.58 | 87.1M | $6.67B | $594M | $1.92B | $8B |
| 2021-12-31 | $103.41 | 87.5M | $9.05B | $969M | $2.14B | $10.22B |
| 2020-12-31 | $92.10 | 87.3M | $8.04B | $1.18B | $2.55B | $9.41B |
| 2019-12-31 | $84.41 | 87.2M | $7.36B | $444.7M | $2.25B | $9.17B |
| 2018-12-31 | $70.23 | 87.1M | $6.12B | $615.8M | $2.23B | $7.73B |
| 2017-12-31 | $91.54 | 87.5M | $8.01B | $959.5M | $1.33B | $8.38B |
| 2016-12-31 | $81.51 | 88.2M | $7.19B | $1.23B | $1.54B | $7.51B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $105.16 | 74.8M | $7.87B | $342M | $2.25B | $9.78B |
| 2025-12-31 | $118.70 | 75.4M | $8.95B | $604M | $2.44B | $10.79B |
| 2025-09-30 | $123.50 | 76.4M | $9.44B | $225M | $2.19B | $11.4B |
| 2025-06-30 | $111.90 | 77.1M | $8.63B | $237M | $2.22B | $10.61B |
| 2025-03-31 | $88.45 | 77.6M | $6.86B | $322M | $2.27B | $8.81B |
| 2024-12-31 | $93.79 | 80.2M | $7.52B | $330M | $2.07B | $9.26B |
| 2024-09-30 | $93.37 | 79.2M | $7.39B | $415M | $2.38B | $9.36B |
| 2024-06-30 | $106.99 | 80.9M | $8.66B | $408M | $2.16B | $10.41B |
| 2024-03-31 | $120.57 | 82.3M | $9.92B | $569M | $2.32B | $11.67B |
| 2023-12-31 | $110.19 | 83.5M | $9.2B | $498M | $2.04B | $10.74B |
| 2023-09-30 | $96.48 | 84.9M | $8.19B | $475M | $2.03B | $9.75B |
| 2023-06-30 | $85.04 | 85.6M | $7.28B | $475M | $1.92B | $8.72B |