$0.88 (1.1%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2046 | last: 2288
Increased Positions
change: -974 | last: 1089
Reduced Positions
change: -796 | last: 888
New Positions
change: -166 | last: 182
Sold Positions
change: 1745 | last: 260
Total Calls
Total Puts
Put-Call Ratio
change: -59.0608 | last: 0.5906
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-24 | $83.32 | 1.28B | $106.8B | $1.95B | $27.96B | $132.81B |
| 2025-04-25 | $84.16 | 1.29B | $108.2B | $2.22B | $28.52B | $134.49B |
| 2024-04-26 | $79.74 | 1.33B | $105.87B | $1.28B | $25.02B | $129.61B |
| 2023-04-28 | $90.95 | 1.33B | $120.95B | $1.54B | $24.36B | $143.77B |
| 2022-04-29 | $104.36 | 1.34B | $140.09B | $3.71B | $24.11B | $160.49B |
| 2021-04-30 | $130.92 | 1.34B | $176.07B | $3.59B | $26.39B | $198.87B |
| 2020-04-24 | $99.30 | 1.34B | $133.13B | $4.14B | $24.8B | $153.79B |
| 2019-04-30 | $88.81 | 1.35B | $119.57B | $4.39B | $25.32B | $140.5B |
| 2018-04-30 | $80.13 | 1.36B | $108.71B | $3.67B | $25.76B | $130.81B |
| 2017-04-30 | $83.74 | 1.38B | $115.47B | $4.97B | $33.4B | $143.9B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-24 | $83.32 | 1.28B | $106.8B | $1.95B | $27.96B | $132.81B |
| 2026-01-23 | $100.88 | 1.28B | $129.34B | $1.15B | $28.07B | $156.26B |
| 2025-10-24 | $93.67 | 1.28B | $120.07B | $1.28B | $29.1B | $147.88B |
| 2025-07-25 | $92.94 | 1.28B | $119.11B | $1.27B | $28.61B | $146.45B |
| 2025-04-25 | $84.16 | 1.28B | $107.92B | $2.22B | $28.52B | $134.22B |
| 2025-01-24 | $90.19 | 1.28B | $115.66B | $1.24B | $26.61B | $141.03B |
| 2024-10-25 | $90.59 | 1.28B | $116.17B | $1.39B | $28.33B | $143.1B |
| 2024-07-26 | $78.70 | 1.29B | $101.78B | $1.31B | $27.86B | $128.34B |
| 2024-04-26 | $79.74 | 1.32B | $105.44B | $1.28B | $25.02B | $129.18B |
| 2024-01-26 | $86.54 | 1.33B | $115.07B | $1.62B | $25.18B | $138.63B |
| 2023-10-27 | $69.43 | 1.33B | $92.36B | $1.31B | $25.08B | $116.12B |
| 2023-07-28 | $88.25 | 1.33B | $117.42B | $1.34B | $24.98B | $141.06B |