-$0.34 (-1.03%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1693 | last: 1884
Increased Positions
change: -842 | last: 936
Reduced Positions
change: -604 | last: 661
New Positions
change: -220 | last: 230
Sold Positions
change: 1518 | last: 135
Total Calls
Total Puts
Put-Call Ratio
change: -63.7202 | last: 0.6372
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $27.49 | 2.22B | $61.17B | $109M | $32.39B | $93.44B |
| 2024-12-31 | $27.40 | 2.22B | $60.83B | $88M | $32.34B | $93.08B |
| 2023-12-31 | $17.64 | 2.23B | $39.41B | $83M | $32.63B | $71.96B |
| 2022-12-31 | $18.08 | 2.26B | $40.82B | $745M | $32.32B | $72.39B |
| 2021-12-31 | $15.86 | 2.27B | $35.94B | $1.14B | $33.9B | $68.7B |
| 2020-12-31 | $13.67 | 2.26B | $30.94B | $1.18B | $34.58B | $64.33B |
| 2019-12-31 | $21.17 | 2.26B | $47.93B | $185M | $34.18B | $81.93B |
| 2018-12-31 | $15.38 | 2.22B | $34.08B | $3.28B | $37.11B | $67.92B |
| 2017-12-31 | $18.07 | 2.23B | $40.3B | $264M | $37.51B | $77.54B |
| 2016-12-31 | $20.71 | 2.23B | $46.18B | $684M | $40.05B | $85.55B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $33.53 | 2.22B | $74.6B | $72M | $32.06B | $106.59B |
| 2025-12-31 | $27.49 | 2.22B | $61.17B | $109M | $32.39B | $93.44B |
| 2025-09-30 | $28.31 | 2.22B | $62.96B | $71M | $32.58B | $95.47B |
| 2025-06-30 | $29.40 | 2.22B | $65.33B | $82M | $32.55B | $97.79B |
| 2025-03-31 | $28.53 | 2.22B | $63.39B | $80M | $32.9B | $96.21B |
| 2024-12-31 | $27.40 | 2.22B | $60.83B | $88M | $32.34B | $93.08B |
| 2024-09-30 | $22.09 | 2.22B | $49.06B | $108M | $31.92B | $80.87B |
| 2024-06-30 | $19.79 | 2.22B | $43.91B | $98M | $31.6B | $75.42B |
| 2024-03-31 | $18.41 | 2.22B | $40.87B | $119M | $32.04B | $72.79B |
| 2023-12-31 | $17.64 | 2.22B | $39.18B | $83M | $31.9B | $70.99B |
| 2023-09-30 | $16.58 | 2.23B | $36.97B | $80M | $30.89B | $67.79B |
| 2023-06-30 | $17.22 | 2.24B | $38.52B | $497M | $31.28B | $69.31B |