-$1.33 (-1.12%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -890 | last: 975
Increased Positions
change: -486 | last: 530
Reduced Positions
change: -281 | last: 305
New Positions
change: -196 | last: 218
Sold Positions
change: 760 | last: 106
Total Calls
Total Puts
Put-Call Ratio
change: -102.5212 | last: 1.0252
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $77.34 | 162.1M | $12.54B | $1.98B | $3.95B | $14.5B |
| 2024-12-31 | $85.32 | 180.4M | $15.39B | $1.61B | $3.25B | $17.02B |
| 2023-12-31 | $79.50 | 193.3M | $15.37B | $2.03B | $3.23B | $16.57B |
| 2022-12-31 | $85.20 | 203.3M | $17.32B | $2.32B | $3.22B | $18.22B |
| 2021-12-31 | $70.78 | 215M | $15.22B | $1.63B | $3.72B | $17.31B |
| 2020-12-31 | $38.71 | 214.9M | $8.32B | $683M | $4.22B | $11.86B |
| 2019-12-31 | $47.74 | 220.2M | $10.51B | $287M | $4.24B | $14.47B |
| 2018-12-31 | $43.51 | 232.6M | $10.12B | $682M | $4.7B | $14.14B |
| 2017-12-31 | $42.54 | 233.5M | $9.93B | $835M | $4.69B | $13.79B |
| 2016-12-31 | $31.48 | 232.77M | $7.33B | $1.16B | $5.78B | $11.94B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $129.84 | 154.2M | $20.02B | $2.04B | $3.62B | $21.6B |
| 2025-12-31 | $77.34 | 155.9M | $12.06B | $1.98B | $3.95B | $14.02B |
| 2025-09-30 | $89.70 | 161M | $14.44B | $1.84B | $3.4B | $16B |
| 2025-06-30 | $92.00 | 162.9M | $14.99B | $1.69B | $3.33B | $16.63B |
| 2025-03-31 | $78.15 | 168.6M | $13.18B | $1.41B | $3.3B | $15.07B |
| 2024-12-31 | $85.32 | 173.2M | $14.78B | $1.61B | $3.25B | $16.41B |
| 2024-09-30 | $85.80 | 178.4M | $15.31B | $1.88B | $3.25B | $16.68B |
| 2024-06-30 | $73.38 | 182.7M | $13.41B | $1.82B | $3.22B | $14.81B |
| 2024-03-31 | $83.33 | 187.6M | $15.63B | $1.77B | $3.22B | $17.08B |
| 2023-12-31 | $79.50 | 190.1M | $15.11B | $2.03B | $3.23B | $16.31B |
| 2023-09-30 | $85.74 | 192.4M | $16.5B | $3.25B | $3.25B | $16.49B |
| 2023-06-30 | $69.42 | 194.6M | $13.51B | $3.22B | $3.24B | $13.53B |