-$4.24 (-2.35%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2605 | last: 2931
Increased Positions
change: -1249 | last: 1407
Reduced Positions
change: -941 | last: 1041
New Positions
change: -189 | last: 210
Sold Positions
change: 2392 | last: 166
Total Calls
Total Puts
Put-Call Ratio
change: -99.7047 | last: 0.997
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $160.40 | 1.56B | $249.58B | $4.87B | $48.84B | $293.55B |
| 2024-12-31 | $120.35 | 1.55B | $187.02B | $4.22B | $45.7B | $228.5B |
| 2023-12-31 | $94.08 | 1.55B | $146.01B | $3.06B | $47.91B | $190.86B |
| 2022-12-31 | $101.21 | 1.55B | $156.88B | $3.21B | $43.12B | $196.79B |
| 2021-12-31 | $95.00 | 1.56B | $148.01B | $4.5B | $27.81B | $171.32B |
| 2020-12-31 | $82.79 | 1.56B | $128.9B | $7.28B | $31.54B | $153.16B |
| 2019-12-31 | $85.09 | 1.56B | $132.31B | $6.86B | $31.04B | $156.5B |
| 2018-12-31 | $66.76 | 1.56B | $103.81B | $6.59B | $31.76B | $128.98B |
| 2017-12-31 | $105.65 | 1.55B | $163.97B | $8.45B | $34.34B | $189.86B |
| 2016-12-31 | $91.49 | 1.55B | $141.9B | $4.24B | $29.07B | $166.73B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $165.34 | 1.56B | $258.4B | $5.45B | $51.95B | $304.89B |
| 2025-12-31 | $160.40 | 1.56B | $249.74B | $4.87B | $48.84B | $293.71B |
| 2025-09-30 | $162.20 | 1.56B | $252.55B | $4.04B | $50.08B | $298.59B |
| 2025-06-30 | $182.13 | 1.56B | $283.58B | $4.14B | $51.46B | $330.9B |
| 2025-03-31 | $158.73 | 1.55B | $246.67B | $4.44B | $49.58B | $291.8B |
| 2024-12-31 | $120.35 | 1.55B | $187.02B | $4.22B | $45.7B | $228.5B |
| 2024-09-30 | $121.40 | 1.56B | $188.78B | $4.26B | $49.22B | $233.74B |
| 2024-06-30 | $101.25 | 1.56B | $157.44B | $4.88B | $49.14B | $201.71B |
| 2024-03-31 | $91.44 | 1.55B | $142.01B | $4.1B | $50.39B | $188.29B |
| 2023-12-31 | $94.08 | 1.55B | $146.01B | $3.06B | $47.91B | $190.86B |
| 2023-09-30 | $92.58 | 1.55B | $143.68B | $3.02B | $47.72B | $188.38B |
| 2023-06-30 | $97.62 | 1.55B | $151.51B | $3.49B | $47.89B | $195.91B |