$2.74 (2.12%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -735 | last: 812
Increased Positions
change: -350 | last: 401
Reduced Positions
change: -267 | last: 282
New Positions
change: -90 | last: 124
Sold Positions
change: 653 | last: 97
Total Calls
Total Puts
Put-Call Ratio
change: -243.7359 | last: 2.4374
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $65.46 | 374M | $24.48B | $2.39B | $4.32B | $26.41B |
| 2025-03-31 | $33.08 | 391M | $12.93B | $2.29B | $4.15B | $14.79B |
| 2024-03-31 | $28.44 | 408.1M | $11.61B | $2.47B | $3.89B | $13.02B |
| 2023-03-31 | $23.01 | 454M | $10.45B | $3.16B | $4.2B | $11.48B |
| 2022-03-31 | $18.55 | 476M | $8.83B | $2.96B | $4.75B | $10.61B |
| 2021-03-31 | $18.31 | 499M | $9.14B | $2.64B | $4.34B | $10.84B |
| 2020-03-31 | $8.38 | 508.77M | $4.26B | $1.92B | $3.37B | $5.71B |
| 2019-03-31 | $10.34 | 518.88M | $5.37B | $1.7B | $3.05B | $6.72B |
| 2018-03-31 | $16.33 | 529.78M | $8.65B | $1.47B | $2.94B | $10.12B |
| 2017-03-31 | $16.80 | 540.5M | $9.08B | $1.83B | $2.95B | $10.2B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $65.46 | 374M | $24.48B | $2.39B | $4.32B | $26.41B |
| 2025-12-31 | $60.42 | 376M | $22.72B | $3.06B | $5.6B | $25.26B |
| 2025-09-26 | $56.85 | 380M | $21.6B | $2.25B | $4.29B | $23.65B |
| 2025-06-27 | $49.89 | 381M | $19.01B | $2.24B | $4.26B | $21.03B |
| 2025-03-31 | $33.08 | 389M | $12.87B | $2.29B | $4.15B | $14.73B |
| 2024-12-31 | $38.39 | 387M | $14.86B | $2.31B | $4.15B | $16.7B |
| 2024-09-27 | $33.56 | 394M | $13.22B | $2.6B | $4.18B | $14.81B |
| 2024-06-28 | $29.49 | 399.38M | $11.78B | $2.24B | $3.68B | $13.21B |
| 2024-03-31 | $28.44 | 421.16M | $11.98B | $2.47B | $3.89B | $13.39B |
| 2023-12-31 | $22.16 | 431M | $9.55B | $2.76B | $3.94B | $10.72B |
| 2023-09-29 | $26.98 | 443M | $11.95B | $2.9B | $3.91B | $12.96B |
| 2023-06-30 | $27.64 | 447M | $12.36B | $2.66B | $4.11B | $13.8B |