$0.21 (0.19%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -762 | last: 849
Increased Positions
change: -369 | last: 413
Reduced Positions
change: -246 | last: 269
New Positions
change: -102 | last: 114
Sold Positions
change: 622 | last: 122
Total Calls
Total Puts
Put-Call Ratio
change: -44.1764 | last: 0.4418
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $98.03 | 106.7M | $10.46B | $58.6M | $7.09B | $17.49B |
| 2025-04-30 | $116.27 | 106.4M | $12.37B | $69.9M | $7.76B | $20.06B |
| 2024-04-30 | $114.85 | 104.1M | $11.96B | $62M | $8.55B | $20.44B |
| 2023-04-30 | $157.04 | 106.2M | $16.68B | $655.8M | $4.42B | $20.45B |
| 2022-04-30 | $136.93 | 108.2M | $14.82B | $169.9M | $4.61B | $19.25B |
| 2021-04-30 | $130.99 | 112.4M | $14.72B | $334.3M | $4.91B | $19.29B |
| 2020-04-30 | $114.91 | 114M | $13.1B | $391.1M | $5.78B | $18.49B |
| 2019-04-30 | $122.63 | 113.7M | $13.94B | $101.3M | $5.91B | $19.75B |
| 2018-04-30 | $114.08 | 113.6M | $12.96B | $192.6M | $4.83B | $17.6B |
| 2017-04-30 | $125.89 | 116.01M | $14.61B | $166.8M | $5.4B | $19.84B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $98.03 | 106.7M | $10.46B | $58.6M | $7.09B | $17.49B |
| 2026-01-31 | $104.86 | 106.7M | $11.19B | $52.8M | $7.45B | $18.59B |
| 2025-10-31 | $103.55 | 106.6M | $11.04B | $62.8M | $7.91B | $18.89B |
| 2025-07-31 | $107.34 | 106.6M | $11.44B | $39.3M | $8.08B | $19.48B |
| 2025-04-30 | $116.27 | 106.4M | $12.37B | $69.9M | $7.76B | $20.06B |
| 2025-01-31 | $106.89 | 106.4M | $11.37B | $47.2M | $7.94B | $19.26B |
| 2024-10-31 | $113.51 | 106.4M | $12.08B | $49.2M | $8.38B | $20.41B |
| 2024-07-31 | $117.95 | 106.3M | $12.54B | $39.5M | $8.61B | $21.1B |
| 2024-04-30 | $114.85 | 106.2M | $12.2B | $62M | $8.55B | $20.68B |
| 2024-01-31 | $131.55 | 105.9M | $13.93B | $35.9M | $8.73B | $22.63B |
| 2023-10-31 | $113.84 | 102.1M | $11.62B | $3.62B | $7.94B | $15.94B |
| 2023-07-31 | $150.65 | 102.4M | $15.43B | $241.1M | $4.49B | $19.68B |