-$1.2 (-1.07%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2390 | last: 2654
Increased Positions
change: -1232 | last: 1342
Reduced Positions
change: -788 | last: 892
New Positions
change: -364 | last: 377
Sold Positions
change: 2157 | last: 165
Total Calls
Total Puts
Put-Call Ratio
change: -89.304 | last: 0.893
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $93.61 | 1.25B | $117.2B | $6.5B | $23.44B | $134.15B |
| 2024-12-31 | $99.17 | 1.18B | $116.91B | $5.61B | $25.35B | $136.65B |
| 2023-12-31 | $116.07 | 1.2B | $139.6B | $5.64B | $19.63B | $153.6B |
| 2022-12-31 | $118.00 | 1.27B | $150.34B | $6.46B | $17.19B | $161.07B |
| 2021-12-31 | $72.18 | 1.32B | $95.58B | $5.03B | $19.93B | $110.49B |
| 2020-12-31 | $39.99 | 1.08B | $43.11B | $2.99B | $15.37B | $55.49B |
| 2019-12-31 | $65.03 | 1.12B | $72.66B | $5.18B | $15.83B | $83.3B |
| 2018-12-31 | $62.35 | 1.17B | $72.73B | $5.92B | $14.97B | $81.78B |
| 2017-12-31 | $54.89 | 1.22B | $67.02B | $6.32B | $19.7B | $80.4B |
| 2016-12-31 | $50.14 | 1.24B | $62.29B | $3.61B | $27.28B | $85.95B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $132.00 | 1.22B | $161.57B | $5.88B | $23.33B | $179.02B |
| 2025-12-31 | $93.61 | 1.23B | $115.38B | $6.5B | $23.44B | $132.33B |
| 2025-09-30 | $94.59 | 1.25B | $117.79B | $5.26B | $23.48B | $136.01B |
| 2025-06-30 | $89.74 | 1.26B | $112.85B | $4.9B | $23.53B | $131.48B |
| 2025-03-31 | $105.02 | 1.27B | $133.73B | $6.31B | $23.78B | $151.2B |
| 2024-12-31 | $99.17 | 1.21B | $119.74B | $5.61B | $25.35B | $139.48B |
| 2024-09-30 | $105.28 | 1.16B | $122.26B | $5.22B | $18.3B | $135.35B |
| 2024-06-30 | $114.36 | 1.17B | $133.6B | $4.29B | $18.35B | $147.65B |
| 2024-03-31 | $128.68 | 1.18B | $151.57B | $5.57B | $18.42B | $164.42B |
| 2023-12-31 | $116.07 | 1.19B | $137.79B | $5.64B | $19.63B | $151.79B |
| 2023-09-30 | $119.80 | 1.2B | $143.36B | $8.83B | $19.06B | $153.59B |
| 2023-06-30 | $103.61 | 1.21B | $125.1B | $5.74B | $16.44B | $135.81B |