$3.38 (1.1%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1075 | last: 1161
Increased Positions
change: -611 | last: 662
Reduced Positions
change: -331 | last: 354
New Positions
change: -292 | last: 316
Sold Positions
change: 933 | last: 113
Total Calls
Total Puts
Put-Call Ratio
change: -82.3053 | last: 0.8231
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-06-30 | $89.21 | 154.8M | $13.81B | $909.2M | $3.89B | $16.79B |
| 2024-06-30 | $72.74 | 151.6M | $11.03B | $926.03M | $4.3B | $14.4B |
| 2023-06-30 | $50.98 | 137.58M | $7.01B | $821.31M | $4.49B | $10.68B |
| 2022-06-30 | $50.95 | 106.19M | $5.41B | $2.58B | $2.44B | $5.27B |
| 2021-06-30 | $72.59 | 109.86M | $7.97B | $1.59B | $1.53B | $7.91B |
| 2020-06-30 | $47.22 | 84.83M | $4.01B | $493.05M | $2.37B | $5.89B |
| 2019-06-30 | $37.41 | 63.58M | $2.38B | $204.87M | $467M | $2.64B |
| 2018-06-30 | $43.45 | 62.5M | $2.72B | $247.04M | $439.01M | $2.91B |
| 2017-06-30 | $34.30 | 62.58M | $2.15B | $271.89M | $365.44M | $2.24B |
| 2016-06-30 | $18.76 | 61.37M | $1.15B | $218.44M | $235.31M | $1.17B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $238.21 | 155.5M | $37.04B | $1.59B | $3.43B | $38.87B |
| 2025-12-31 | $184.57 | 155.5M | $28.7B | $863.74M | $3.55B | $31.38B |
| 2025-09-30 | $107.72 | 155.5M | $16.75B | $852.78M | $3.51B | $19.4B |
| 2025-06-30 | $89.21 | 155.5M | $13.87B | $909.2M | $3.89B | $16.86B |
| 2025-03-31 | $64.94 | 155.2M | $10.08B | $890.26M | $3.94B | $13.13B |
| 2024-12-31 | $94.73 | 154.77M | $14.66B | $917.82M | $4.06B | $17.81B |
| 2024-09-30 | $88.91 | 151.64M | $13.48B | $1.02B | $4.21B | $16.67B |
| 2024-06-30 | $72.74 | 152.6M | $11.1B | $926.03M | $4.3B | $14.48B |
| 2024-03-31 | $60.00 | 152.14M | $9.13B | $898.58M | $4.33B | $12.56B |
| 2023-12-31 | $43.53 | 151.56M | $6.6B | $856.26M | $4.39B | $10.13B |
| 2023-09-30 | $32.64 | 150.33M | $4.91B | $941.08M | $4.47B | $8.43B |
| 2023-06-30 | $50.98 | 139.34M | $7.1B | $821.31M | $4.49B | $10.77B |