$1.93 (1.32%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -3570 | last: 4071
Increased Positions
change: -1699 | last: 1933
Reduced Positions
change: -1459 | last: 1657
New Positions
change: -208 | last: 228
Sold Positions
change: 3243 | last: 271
Total Calls
Total Puts
Put-Call Ratio
change: -79.4157 | last: 0.7942
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-06-30 | $159.32 | 2.45B | $391.04B | $9.56B | $35.46B | $416.94B |
| 2024-06-30 | $162.72 | 2.36B | $384.04B | $9.48B | $33.37B | $407.92B |
| 2023-06-30 | $151.74 | 2.37B | $359.35B | $8.25B | $35.42B | $386.53B |
| 2022-06-30 | $143.79 | 2.46B | $353.29B | $7.21B | $32.29B | $378.37B |
| 2021-06-30 | $134.93 | 2.51B | $339.25B | $10.29B | $32.84B | $361.8B |
| 2020-06-30 | $119.57 | 2.54B | $303.63B | $16.18B | $35.61B | $323.06B |
| 2019-06-30 | $110.49 | 2.5B | $276.62B | $4.24B | $30.1B | $302.48B |
| 2018-06-30 | $78.06 | 2.53B | $197.44B | $2.57B | $31.39B | $226.26B |
| 2017-06-30 | $87.15 | 2.6B | $226.42B | $5.57B | $31.64B | $252.5B |
| 2016-06-30 | $84.67 | 2.77B | $234.13B | $7.1B | $30.64B | $257.68B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $144.44 | 2.42B | $349.04B | $12.31B | $37.03B | $373.76B |
| 2025-12-31 | $143.31 | 2.42B | $347.38B | $10.82B | $36.64B | $373.2B |
| 2025-09-30 | $153.65 | 2.44B | $374.41B | $11.17B | $35.95B | $399.19B |
| 2025-06-30 | $159.32 | 2.45B | $391.04B | $9.56B | $35.46B | $416.94B |
| 2025-03-31 | $170.42 | 2.35B | $400.01B | $9.12B | $34.14B | $425.03B |
| 2024-12-31 | $167.65 | 2.35B | $394.3B | $10.23B | $34.69B | $418.75B |
| 2024-09-30 | $173.20 | 2.36B | $408.09B | $12.16B | $36.15B | $432.09B |
| 2024-06-30 | $162.72 | 2.47B | $402.28B | $9.48B | $33.37B | $426.16B |
| 2024-03-31 | $160.58 | 2.36B | $379.05B | $6.83B | $31.98B | $404.2B |
| 2023-12-31 | $146.54 | 2.36B | $345.54B | $7.89B | $33.71B | $371.36B |
| 2023-09-30 | $145.86 | 2.36B | $344.23B | $9.73B | $35.88B | $370.38B |
| 2023-06-30 | $151.74 | 2.48B | $375.94B | $8.25B | $35.42B | $403.11B |