-$0.13 (-0.1%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2247 | last: 2516
Increased Positions
change: -1192 | last: 1316
Reduced Positions
change: -740 | last: 827
New Positions
change: -219 | last: 230
Sold Positions
change: 2051 | last: 160
Total Calls
Total Puts
Put-Call Ratio
change: -55.9944 | last: 0.5599
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $117.21 | 777M | $91.07B | $245M | $90.87B | $181.7B |
| 2024-12-31 | $107.74 | 772M | $83.18B | $314M | $85.23B | $168.09B |
| 2023-12-31 | $97.04 | 771M | $74.82B | $253M | $80.46B | $155.02B |
| 2022-12-31 | $102.99 | 770M | $79.3B | $409M | $74.91B | $153.8B |
| 2021-12-31 | $104.90 | 769M | $80.67B | $341M | $68.26B | $148.59B |
| 2020-12-31 | $91.56 | 737M | $67.48B | $259M | $64.08B | $131.3B |
| 2019-12-31 | $91.21 | 729M | $66.49B | $311M | $62.69B | $128.87B |
| 2018-12-31 | $86.30 | 708M | $61.1B | $442M | $57.94B | $118.6B |
| 2017-12-31 | $84.11 | 700M | $58.88B | $358M | $54.44B | $112.96B |
| 2016-12-31 | $77.62 | 691M | $53.64B | $392M | $50.38B | $103.63B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $130.94 | 778M | $101.87B | $2.14B | $91.21B | $190.94B |
| 2025-12-31 | $117.21 | 777M | $91.07B | $245M | $90.87B | $181.7B |
| 2025-09-30 | $123.75 | 778M | $96.28B | $688M | $89.23B | $184.82B |
| 2025-06-30 | $118.00 | 777M | $91.69B | $344M | $88.45B | $179.8B |
| 2025-03-31 | $121.97 | 777M | $94.77B | $475M | $87.48B | $181.78B |
| 2024-12-31 | $107.74 | 773M | $83.28B | $314M | $85.23B | $168.2B |
| 2024-09-30 | $115.30 | 772M | $89.01B | $376M | $85.02B | $173.66B |
| 2024-06-30 | $99.35 | 772M | $76.7B | $390M | $83.37B | $159.68B |
| 2024-03-31 | $96.07 | 771M | $74.07B | $459M | $82.32B | $155.93B |
| 2023-12-31 | $97.04 | 771M | $74.82B | $253M | $80.46B | $155.02B |
| 2023-09-30 | $88.26 | 771M | $68.05B | $324M | $79.44B | $147.16B |
| 2023-06-30 | $89.74 | 771M | $69.19B | $377M | $78.82B | $147.63B |