-$2.25 (-1.57%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -603 | last: 653
Increased Positions
change: -374 | last: 396
Reduced Positions
change: -131 | last: 141
New Positions
change: -120 | last: 127
Sold Positions
change: 461 | last: 114
Total Calls
Total Puts
Put-Call Ratio
change: -105.4808 | last: 1.0548
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $195.02 | 49.09M | $9.57B | $377.32M | $834.79M | $10.03B |
| 2025-04-30 | $151.52 | 28.02M | $4.25B | $40.86M | $64.29M | $4.27B |
| 2024-04-30 | $159.79 | 27.2M | $4.35B | $73.3M | $59.68M | $4.33B |
| 2023-04-30 | $101.66 | 25.04M | $2.55B | $132.86M | $162.82M | $2.58B |
| 2022-04-30 | $80.32 | 24.69M | $1.98B | $77.23M | $216.57M | $2.12B |
| 2021-04-30 | $110.37 | 24.05M | $2.65B | $148.74M | $222.77M | $2.73B |
| 2020-04-30 | $60.26 | 23.81M | $1.43B | $255.14M | $10.21M | $1.19B |
| 2019-04-30 | $68.56 | 23.66M | $1.62B | $172.71M | $- | $1.45B |
| 2018-04-30 | $54.50 | 23.47M | $1.28B | $143.52M | $161K | $1.14B |
| 2017-04-30 | $28.54 | 23.06M | $658.11M | $79.9M | $161K | $578.36M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $195.02 | 49.09M | $9.57B | $377.32M | $834.79M | $10.03B |
| 2026-01-31 | $278.39 | 48.76M | $13.57B | $289.88M | $826.01M | $14.11B |
| 2025-11-01 | $369.91 | 49.72M | $18.39B | $359.43M | $825.94M | $18.86B |
| 2025-08-02 | $260.07 | 46.88M | $12.19B | $685.8M | $829.71M | $12.34B |
| 2025-04-30 | $151.52 | 28.07M | $4.25B | $40.86M | $64.29M | $4.28B |
| 2025-01-25 | $180.36 | 28.03M | $5.06B | $47M | $59.18M | $5.07B |
| 2024-10-26 | $220.90 | 28.01M | $6.19B | $68.96M | $50.28M | $6.17B |
| 2024-07-27 | $173.82 | 27.96M | $4.86B | $81.16M | $47.3M | $4.83B |
| 2024-04-30 | $159.79 | 27.92M | $4.46B | $73.3M | $59.68M | $4.45B |
| 2024-01-27 | $122.10 | 27.91M | $3.41B | $107.69M | $69.7M | $3.37B |
| 2023-10-28 | $113.93 | 26.87M | $3.06B | $100.91M | $111.22M | $3.07B |
| 2023-07-29 | $95.03 | 26.09M | $2.48B | $105.87M | $156.26M | $2.53B |