-$1.02 (-0.49%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1021 | last: 1097
Increased Positions
change: -506 | last: 540
Reduced Positions
change: -371 | last: 399
New Positions
change: -115 | last: 120
Sold Positions
change: 807 | last: 193
Total Calls
Total Puts
Put-Call Ratio
change: -99.1002 | last: 0.991
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $225.41 | 171.9M | $38.75B | $1.98B | $16.17B | $52.94B |
| 2024-12-31 | $196.51 | 181.3M | $35.63B | $1.7B | $14.16B | $48.08B |
| 2023-12-31 | $231.38 | 183.8M | $42.53B | $1.38B | $13.9B | $55.05B |
| 2022-12-31 | $204.89 | 187.6M | $38.44B | $1.22B | $13.01B | $50.23B |
| 2021-12-31 | $282.14 | 191.4M | $54B | $1.37B | $12.44B | $65.07B |
| 2020-12-31 | $179.17 | 191.3M | $34.28B | $1.81B | $12.9B | $45.37B |
| 2019-12-31 | $154.51 | 195.1M | $30.14B | $837M | $12.04B | $41.35B |
| 2018-12-31 | $116.17 | 203.7M | $23.66B | $891M | $11.01B | $33.78B |
| 2017-12-31 | $97.90 | 217.8M | $21.32B | $959M | $10.22B | $30.59B |
| 2016-12-31 | $76.05 | 149.1M | $11.34B | $1.2B | $7.2B | $17.34B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $170.54 | 168.4M | $28.72B | $1.95B | $16.06B | $42.84B |
| 2025-12-31 | $225.41 | 170M | $38.32B | $1.98B | $16.17B | $52.51B |
| 2025-09-30 | $189.94 | 170.2M | $32.33B | $1.81B | $15.19B | $45.7B |
| 2025-06-30 | $157.59 | 171.8M | $27.07B | $2.04B | $15.7B | $40.73B |
| 2025-03-31 | $176.30 | 175.7M | $30.98B | $1.74B | $14.51B | $43.74B |
| 2024-12-31 | $196.51 | 178.9M | $35.16B | $1.7B | $14.16B | $47.61B |
| 2024-09-30 | $236.97 | 182.1M | $43.15B | $1.57B | $13.7B | $55.28B |
| 2024-06-30 | $208.49 | 182.2M | $37.99B | $1.54B | $13.45B | $49.89B |
| 2024-03-31 | $248.87 | 181.9M | $45.27B | $1.44B | $13.74B | $57.57B |
| 2023-12-31 | $231.38 | 181.9M | $42.09B | $1.38B | $13.9B | $54.61B |
| 2023-09-30 | $196.75 | 182.9M | $35.99B | $1.22B | $13.85B | $48.61B |
| 2023-06-30 | $224.77 | 184.4M | $41.45B | $1.38B | $14.02B | $54.08B |