$1.12 (1.88%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -3168 | last: 3589
Increased Positions
change: -1333 | last: 1550
Reduced Positions
change: -1391 | last: 1533
New Positions
change: -158 | last: 187
Sold Positions
change: 2747 | last: 334
Total Calls
Total Puts
Put-Call Ratio
change: 858.55 | last: 1.4145
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $55.00 | 7.36B | $405.07B | $231.84B | $365.9B | $539.13B |
| 2024-12-31 | $43.95 | 7.74B | $340.1B | $296.49B | $658.43B | $702.04B |
| 2023-12-31 | $33.67 | 8.03B | $270.32B | $341.42B | $618.19B | $547.09B |
| 2022-12-31 | $33.12 | 8.11B | $268.73B | $237.46B | $498.55B | $529.81B |
| 2021-12-31 | $44.49 | 8.49B | $377.87B | $355.36B | $496.2B | $518.7B |
| 2020-12-31 | $30.31 | 8.75B | $265.31B | $387.01B | $452.58B | $330.88B |
| 2019-12-31 | $35.22 | 9.39B | $330.73B | $168.67B | $430.17B | $592.24B |
| 2018-12-31 | $24.64 | 10.1B | $248.78B | $184.9B | $436.57B | $500.45B |
| 2017-12-31 | $29.52 | 10.2B | $300.97B | $168.59B | $436.93B | $569.32B |
| 2016-12-31 | $22.10 | 10.28B | $227.28B | $157.6B | $411.06B | $480.74B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $48.75 | 7.26B | $353.73B | $242.48B | $383.59B | $494.85B |
| 2025-12-31 | $55.00 | 7.36B | $405.07B | $231.84B | $365.9B | $539.13B |
| 2025-09-30 | $51.59 | 7.47B | $385.17B | $246.51B | $707.77B | $846.44B |
| 2025-06-30 | $47.32 | 7.58B | $358.74B | $275.39B | $760.77B | $844.12B |
| 2025-03-31 | $41.73 | 7.68B | $320.4B | $280.86B | $721.69B | $761.22B |
| 2024-12-31 | $43.95 | 7.74B | $340.1B | $296.49B | $658.43B | $702.04B |
| 2024-09-30 | $39.68 | 7.82B | $310.22B | $303.74B | $733.32B | $739.8B |
| 2024-06-30 | $40.01 | 7.9B | $315.99B | $329B | $699.01B | $686B |
| 2024-03-31 | $37.52 | 7.97B | $298.97B | $321.26B | $664.9B | $642.6B |
| 2023-12-31 | $33.67 | 7.99B | $269.05B | $341.42B | $618.19B | $545.82B |
| 2023-09-30 | $27.38 | 8.02B | $219.51B | $359.72B | $631.26B | $491.05B |
| 2023-06-30 | $28.69 | 8.04B | $230.69B | $381.49B | $615.72B | $464.92B |