-$3.01 (-1.96%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1448 | last: 1624
Increased Positions
change: -664 | last: 732
Reduced Positions
change: -495 | last: 548
New Positions
change: -188 | last: 196
Sold Positions
change: 1319 | last: 111
Total Calls
Total Puts
Put-Call Ratio
change: -214.3782 | last: 2.1438
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $137.87 | 1.94B | $267.32B | $11.44B | $37.03B | $292.92B |
| 2024-12-31 | $97.31 | 2.02B | $196.4B | $11.46B | $31.26B | $216.2B |
| 2023-12-31 | $101.00 | 2.08B | $209.76B | $13.39B | $26.35B | $222.71B |
| 2022-12-31 | $85.85 | 2.18B | $187.25B | $7.52B | $27.91B | $207.65B |
| 2021-12-31 | $82.77 | 2.24B | $185.62B | $12.41B | $31.02B | $204.24B |
| 2020-12-31 | $89.36 | 2.28B | $203.48B | $9.66B | $37.86B | $231.67B |
| 2019-12-31 | $89.60 | 2.29B | $205.26B | $11.11B | $29.15B | $223.29B |
| 2018-12-31 | $71.79 | 2.32B | $166.5B | $13.27B | $32.09B | $185.32B |
| 2017-12-31 | $70.25 | 2.35B | $164.79B | $8.86B | $28.42B | $184.36B |
| 2016-12-31 | $60.94 | 2.38B | $144.94B | $7.01B | $23.8B | $161.74B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $152.75 | 1.91B | $291.6B | $6.88B | $47B | $331.72B |
| 2025-12-31 | $137.87 | 1.91B | $263.75B | $11.44B | $37.11B | $289.42B |
| 2025-09-29 | $124.10 | 1.93B | $239.02B | $9.56B | $32.02B | $261.48B |
| 2025-06-30 | $121.01 | 1.95B | $235.73B | $6.66B | $32.64B | $261.71B |
| 2025-03-31 | $111.48 | 1.97B | $219.39B | $7.07B | $31.27B | $243.6B |
| 2024-12-31 | $97.31 | 1.99B | $193.35B | $11.46B | $31.26B | $213.15B |
| 2024-09-30 | $115.02 | 2.01B | $231.42B | $13.61B | $32.16B | $249.97B |
| 2024-06-30 | $106.54 | 2.03B | $216.6B | $7.9B | $28.99B | $237.68B |
| 2024-03-31 | $95.87 | 2.04B | $195.96B | $9.47B | $27.28B | $213.77B |
| 2023-12-31 | $101.00 | 2.05B | $207.05B | $13.39B | $26.35B | $220B |
| 2023-09-30 | $96.39 | 2.06B | $198.76B | $12.4B | $25.19B | $211.54B |
| 2023-06-30 | $95.49 | 2.08B | $198.91B | $10.88B | $28.34B | $216.36B |