$0.15 (0.2%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1462 | last: 1584
Increased Positions
change: -678 | last: 730
Reduced Positions
change: -528 | last: 563
New Positions
change: -132 | last: 145
Sold Positions
change: 1225 | last: 183
Total Calls
Total Puts
Put-Call Ratio
change: -67.0591 | last: 0.6706
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $81.32 | 919.44M | $74.77B | $20.94B | $130.28B | $184.1B |
| 2024-12-31 | $53.27 | 1.12B | $59.4B | $19.87B | $130.69B | $170.22B |
| 2023-12-31 | $35.92 | 1.36B | $48.99B | $18.85B | $122.65B | $152.79B |
| 2022-12-31 | $33.64 | 1.44B | $48.61B | $19.15B | $115.67B | $145.12B |
| 2021-12-31 | $58.63 | 1.45B | $85.07B | $20.07B | $110.39B | $175.4B |
| 2020-12-31 | $41.64 | 1.43B | $59.67B | $19.99B | $110.86B | $150.54B |
| 2019-12-31 | $36.60 | 1.42B | $52.12B | $19.07B | $104.33B | $137.38B |
| 2018-12-31 | $33.45 | 1.41B | $47.2B | $20.84B | $104.95B | $131.3B |
| 2017-12-31 | $40.99 | 1.46B | $60.05B | $15.51B | $94.22B | $138.76B |
| 2016-12-31 | $34.84 | 1.54B | $53.65B | $12.96B | $75.12B | $115.82B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $74.50 | 919.44M | $68.5B | $19.8B | $127.76B | $176.45B |
| 2025-12-31 | $81.32 | 919.44M | $74.77B | $20.94B | $130.28B | $184.1B |
| 2025-09-30 | $60.97 | 963M | $58.71B | $22.91B | $132.5B | $168.31B |
| 2025-06-30 | $49.21 | 963M | $47.39B | $22.38B | $135.73B | $160.74B |
| 2025-03-31 | $47.03 | 988M | $46.47B | $20.57B | $132.68B | $158.57B |
| 2024-12-31 | $53.27 | 1.12B | $59.42B | $19.87B | $130.69B | $170.24B |
| 2024-09-30 | $44.84 | 1.12B | $50.04B | $23.74B | $127.85B | $154.15B |
| 2024-06-30 | $46.68 | 1.14B | $53.03B | $22.52B | $126.44B | $156.95B |
| 2024-03-31 | $45.40 | 1.16B | $52.44B | $17.64B | $122.24B | $157.04B |
| 2023-12-31 | $35.92 | 1.33B | $47.61B | $18.85B | $122.65B | $151.4B |
| 2023-09-30 | $32.97 | 1.37B | $45.23B | $25.22B | $118.87B | $138.88B |
| 2023-06-30 | $38.56 | 1.38B | $53.41B | $23.07B | $118.04B | $148.37B |