-$0.26 (-0.83%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -300 | last: 316
Increased Positions
change: -154 | last: 163
Reduced Positions
change: -108 | last: 110
New Positions
change: -46 | last: 49
Sold Positions
change: 256 | last: 47
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-06-30 | $34.31 | 567.7M | $19.48B | $2.4B | $2.94B | $20.01B |
| 2024-06-30 | $28.15 | 571.2M | $16.08B | $1.87B | $3.1B | $17.31B |
| 2023-06-30 | $19.72 | 576.4M | $11.37B | $1.83B | $4.21B | $13.74B |
| 2022-06-30 | $15.89 | 589.5M | $9.37B | $1.82B | $4.16B | $11.7B |
| 2021-06-30 | $24.35 | 590.4M | $14.38B | $2.24B | $3.6B | $15.74B |
| 2020-06-30 | $11.95 | 587.9M | $7.03B | $1.52B | $2.54B | $8.04B |
| 2019-06-30 | $13.99 | 584.7M | $8.18B | $1.64B | $1.45B | $7.99B |
| 2018-06-30 | $15.85 | 582.7M | $9.24B | $2.03B | $1.95B | $9.15B |
| 2017-06-30 | $14.15 | 581M | $8.22B | $2.02B | $276M | $6.48B |
| 2016-06-30 | $11.67 | 581M | $6.78B | $1.83B | $369M | $5.32B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $28.51 | 559.8M | $15.96B | $2.17B | $2.93B | $16.72B |
| 2025-12-31 | $29.63 | 579.41M | $17.17B | $2.05B | $3.82B | $18.94B |
| 2025-09-30 | $34.55 | 564.9M | $19.52B | $2.2B | $2.93B | $20.25B |
| 2025-06-30 | $34.31 | 565.9M | $19.42B | $2.4B | $2.94B | $19.95B |
| 2025-03-31 | $30.37 | 567.2M | $17.23B | $2.1B | $2.92B | $18.05B |
| 2024-12-31 | $30.43 | 568.5M | $17.3B | $1.75B | $2.92B | $18.47B |
| 2024-09-30 | $27.95 | 569.2M | $15.91B | $1.78B | $4.05B | $18.18B |
| 2024-06-30 | $28.15 | 570M | $16.05B | $1.87B | $3.1B | $17.28B |
| 2024-03-31 | $26.68 | 600M | $16.01B | $1.94B | $4.06B | $18.13B |
| 2023-12-31 | $25.72 | 572M | $14.71B | $1.72B | $4.24B | $17.23B |
| 2023-09-30 | $20.87 | 572M | $11.94B | $1.53B | $4.16B | $14.57B |
| 2023-06-30 | $19.72 | 573M | $11.3B | $1.83B | $4.21B | $13.67B |