$0.69 (2.87%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -310 | last: 333
Increased Positions
change: -202 | last: 218
Reduced Positions
change: -54 | last: 57
New Positions
change: -65 | last: 75
Sold Positions
change: 280 | last: 27
Total Calls
Total Puts
Put-Call Ratio
change: -30.5025 | last: 0.305
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $246.27 | 2.5B | $614.94B | $110.66B | $59.78B | $564.06B |
| 2024-12-31 | $213.16 | 2.52B | $538.15B | $105B | $70.47B | $503.62B |
| 2023-12-31 | $259.54 | 2.53B | $655.47B | $132.55B | $64.16B | $587.07B |
| 2022-12-31 | $199.96 | 2.46B | $492.11B | $173.82B | $45.61B | $363.91B |
| 2021-12-31 | $323.30 | 2.44B | $790.04B | $132.62B | $46.82B | $704.24B |
| 2020-12-31 | $235.63 | 2.41B | $568.94B | $94.05B | $68.39B | $543.29B |
| 2019-12-31 | $79.92 | 2.36B | $188.37B | $95.49B | $65.93B | $158.81B |
| 2018-12-31 | $54.50 | 2.56B | $139.51B | $83.66B | $80.19B | $136.04B |
| 2017-12-31 | $72.47 | 2.4B | $173.86B | $81.67B | $78.76B | $170.95B |
| 2016-12-31 | $56.54 | 2.42B | $136.82B | $57.58B | $81.28B | $160.52B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $286.79 | 2.5B | $716.13B | $109.02B | $56.74B | $663.84B |
| 2025-12-31 | $246.27 | 2.5B | $615.03B | $110.66B | $59.78B | $564.16B |
| 2025-09-30 | $230.75 | 2.5B | $576.17B | $104.22B | $75.91B | $547.87B |
| 2025-06-30 | $223.39 | 2.5B | $557.79B | $111.99B | $68.89B | $514.69B |
| 2025-03-31 | $237.16 | 2.5B | $592.19B | $106.35B | $57.47B | $543.3B |
| 2024-12-31 | $213.16 | 2.5B | $533.18B | $105B | $70.47B | $498.65B |
| 2024-09-30 | $265.96 | 2.52B | $669.39B | $103.41B | $95.5B | $661.48B |
| 2024-06-30 | $285.11 | 2.48B | $707.88B | $121.23B | $69.56B | $656.2B |
| 2024-03-31 | $260.31 | 2.48B | $646.31B | $119.43B | $75.01B | $601.89B |
| 2023-12-31 | $259.54 | 2.48B | $644.91B | $132.55B | $64.16B | $576.52B |
| 2023-09-30 | $227.25 | 2.47B | $562.27B | $140.64B | $84.99B | $506.61B |
| 2023-06-30 | $245.69 | 2.47B | $606.81B | $163.1B | $41.8B | $485.51B |