$0.11 (0.26%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -718 | last: 782
Increased Positions
change: -370 | last: 404
Reduced Positions
change: -216 | last: 230
New Positions
change: -130 | last: 140
Sold Positions
change: 617 | last: 74
Total Calls
Total Puts
Put-Call Ratio
change: -193.6795 | last: 1.9368
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $46.45 | 2.09B | $97.13B | $672.45M | $19.71B | $116.16B |
| 2024-12-31 | $44.39 | 2.14B | $95.11B | $131M | $20.28B | $115.26B |
| 2023-12-31 | $43.37 | 2.18B | $94.66B | $877M | $10.8B | $104.59B |
| 2022-12-31 | $37.60 | 2.27B | $85.36B | $920M | $12.98B | $97.42B |
| 2021-12-31 | $26.71 | 2.36B | $63.1B | $744M | $16.28B | $78.64B |
| 2020-12-31 | $15.35 | 2.35B | $36.08B | $144.43M | $18.17B | $54.1B |
| 2019-12-31 | $20.99 | 2.38B | $50.01B | $107.19M | $17.58B | $67.48B |
| 2018-12-31 | $16.47 | 2.44B | $40.15B | $101M | $20.62B | $60.67B |
| 2017-12-31 | $22.47 | 2.36B | $53.06B | $137M | $22.46B | $75.38B |
| 2016-12-31 | $21.42 | 2.15B | $45.99B | $17M | $16.8B | $62.77B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $67.81 | 2.08B | $141.34B | $580.89M | $14.39B | $155.15B |
| 2025-12-31 | $46.45 | 2.08B | $96.75B | $672.45M | $19.71B | $115.79B |
| 2025-09-30 | $44.49 | 2.07B | $92.04B | $113M | $17.27B | $109.2B |
| 2025-06-30 | $42.71 | 2.09B | $89.39B | $102M | $17.08B | $106.37B |
| 2025-03-31 | $44.31 | 2.1B | $93.07B | $93M | $17.43B | $110.41B |
| 2024-12-31 | $44.39 | 2.11B | $93.58B | $131M | $20.28B | $113.74B |
| 2024-09-30 | $44.91 | 2.12B | $95.22B | $721M | $10.03B | $104.53B |
| 2024-06-30 | $49.08 | 2.13B | $104.72B | $915M | $10.15B | $113.95B |
| 2024-03-31 | $52.13 | 2.14B | $111.66B | $767M | $11.04B | $121.93B |
| 2023-12-31 | $43.37 | 2.16B | $93.67B | $877M | $10.8B | $103.59B |
| 2023-09-30 | $43.91 | 2.21B | $97.1B | $125M | $13.13B | $110.1B |
| 2023-06-30 | $37.25 | 2.22B | $82.56B | $122M | $13.68B | $96.12B |