-$2.38 (-2.71%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2626 | last: 2907
Increased Positions
change: -1114 | last: 1226
Reduced Positions
change: -1072 | last: 1185
New Positions
change: -167 | last: 180
Sold Positions
change: 2266 | last: 277
Total Calls
Total Puts
Put-Call Ratio
change: -129.0338 | last: 1.2903
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $93.20 | 3.18B | $296.29B | $174.21B | $425.72B | $547.8B |
| 2024-12-31 | $70.24 | 3.43B | $240.65B | $203.36B | $281.88B | $319.17B |
| 2023-12-31 | $49.22 | 3.69B | $181.54B | $237.22B | $297.15B | $241.47B |
| 2022-12-31 | $41.29 | 3.81B | $157.12B | $159.16B | $226.02B | $223.97B |
| 2021-12-31 | $47.98 | 4.06B | $194.89B | $234.23B | $195.1B | $155.76B |
| 2020-12-31 | $30.18 | 4.12B | $124.28B | $264.61B | $271.95B | $131.62B |
| 2019-12-31 | $53.80 | 4.39B | $236.35B | $141.25B | $332.7B | $427.8B |
| 2018-12-31 | $46.08 | 4.8B | $221.17B | $173.29B | $334.83B | $382.71B |
| 2017-12-31 | $61.09 | 4.96B | $303.29B | $215.95B | $328.28B | $415.62B |
| 2016-12-31 | $55.11 | 5.05B | $278.46B | $20.73B | $351.86B | $609.59B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-06-30 | $82.64 | 3.05B | $252.01B | $203.38B | $459.14B | $507.78B |
| 2026-03-31 | $79.61 | 3.18B | $253.09B | $174.78B | $450.59B | $528.9B |
| 2025-12-31 | $93.20 | 3.18B | $296.29B | $174.21B | $425.72B | $547.8B |
| 2025-09-30 | $83.82 | 3.18B | $266.47B | $174.32B | $408.42B | $500.57B |
| 2025-06-30 | $80.12 | 3.23B | $259B | $194.56B | $364.23B | $428.67B |
| 2025-03-31 | $71.79 | 3.28B | $235.5B | $177.56B | $313.44B | $371.37B |
| 2024-12-31 | $70.24 | 3.31B | $232.69B | $203.36B | $281.88B | $311.21B |
| 2024-09-30 | $56.49 | 3.38B | $191.21B | $185.55B | $293.91B | $299.57B |
| 2024-06-30 | $60.59 | 3.45B | $208.93B | $232.02B | $297.97B | $274.88B |
| 2024-03-31 | $57.61 | 3.56B | $205.1B | $269.65B | $296.78B | $232.23B |
| 2023-12-31 | $49.22 | 3.62B | $178.22B | $237.22B | $297.15B | $238.15B |
| 2023-09-30 | $40.86 | 3.65B | $149.09B | $217.9B | $283.36B | $214.56B |