-$13.15 (-2.43%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1770 | last: 1930
Increased Positions
change: -829 | last: 881
Reduced Positions
change: -595 | last: 659
New Positions
change: -219 | last: 226
Sold Positions
change: 1585 | last: 145
Total Calls
Total Puts
Put-Call Ratio
change: -97.6637 | last: 0.9766
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $570.21 | 143.5M | $81.83B | $4.4B | $19.74B | $97.16B |
| 2024-12-31 | $469.29 | 147M | $68.99B | $4.35B | $20.19B | $84.83B |
| 2023-12-31 | $468.14 | 151.5M | $70.92B | $3.11B | $17.94B | $85.75B |
| 2022-12-31 | $545.61 | 154.9M | $84.51B | $2.58B | $16.82B | $98.76B |
| 2021-12-31 | $387.07 | 160.3M | $62.05B | $3.53B | $16.25B | $74.76B |
| 2020-12-31 | $304.72 | 167.1M | $50.92B | $4.91B | $17.95B | $63.96B |
| 2019-12-31 | $343.97 | 169.3M | $58.23B | $2.24B | $16.83B | $72.82B |
| 2018-12-31 | $244.90 | 173.7M | $42.54B | $1.58B | $14.4B | $55.36B |
| 2017-12-31 | $306.91 | 174.4M | $53.53B | $11.22B | $15.27B | $57.57B |
| 2016-12-31 | $232.58 | 178.9M | $41.61B | $2.54B | $7.07B | $46.14B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $682.24 | 142.1M | $96.95B | $2.09B | $17.07B | $111.93B |
| 2025-12-31 | $570.21 | 142.9M | $81.48B | $4.4B | $19.74B | $96.82B |
| 2025-09-30 | $609.32 | 143.1M | $87.19B | $1.96B | $19.29B | $104.52B |
| 2025-06-30 | $499.98 | 143.7M | $71.85B | $1.9B | $19.32B | $89.27B |
| 2025-03-31 | $512.01 | 144.6M | $74.04B | $1.68B | $18.48B | $90.83B |
| 2024-12-31 | $469.29 | 147M | $68.99B | $4.35B | $20.19B | $84.83B |
| 2024-09-30 | $528.07 | 146.2M | $77.2B | $3.33B | $19.92B | $93.8B |
| 2024-06-30 | $435.00 | 147.5M | $64.16B | $3.27B | $20.04B | $80.93B |
| 2024-03-31 | $471.35 | 148.9M | $70.18B | $3.06B | $19.98B | $87.11B |
| 2023-12-31 | $468.14 | 151.1M | $70.74B | $3.11B | $17.94B | $85.57B |
| 2023-09-30 | $440.19 | 151.2M | $66.56B | $2.08B | $17.33B | $81.8B |
| 2023-06-30 | $455.80 | 151.7M | $69.14B | $3.38B | $18.44B | $84.2B |