-$3.78 (-2.16%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1390 | last: 1510
Increased Positions
change: -677 | last: 730
Reduced Positions
change: -431 | last: 471
New Positions
change: -183 | last: 190
Sold Positions
change: 1226 | last: 137
Total Calls
Total Puts
Put-Call Ratio
change: -71.8834 | last: 0.7188
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $181.98 | 203.49M | $37.03B | $925.86M | $5.4B | $41.51B |
| 2024-12-31 | $169.35 | 202.96M | $34.37B | $730.75M | $5.45B | $39.09B |
| 2023-12-31 | $186.44 | 204.74M | $38.17B | $401.9M | $5.13B | $42.9B |
| 2022-12-31 | $231.57 | 205.54M | $47.6B | $463.89M | $5.12B | $52.25B |
| 2021-12-31 | $193.47 | 206.73M | $40B | $329.27M | $5.38B | $45.04B |
| 2020-12-31 | $152.33 | 208.45M | $31.75B | $1.14B | $4.82B | $35.43B |
| 2019-12-31 | $146.98 | 209.46M | $30.79B | $493.26M | $4.48B | $34.77B |
| 2018-12-31 | $107.18 | 209.99M | $22.51B | $588M | $4.46B | $26.38B |
| 2017-12-31 | $113.51 | 212.24M | $24.09B | $380.18M | $2.92B | $26.63B |
| 2016-12-31 | $103.43 | 214.14M | $22.15B | $296.97M | $2.98B | $24.83B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-29 | $213.55 | 198.68M | $42.43B | $876.98M | $5.36B | $46.91B |
| 2025-12-31 | $181.98 | 203.49M | $37.03B | $925.86M | $5.4B | $41.51B |
| 2025-09-28 | $184.11 | 203.49M | $37.47B | $1.16B | $5.74B | $42.04B |
| 2025-06-29 | $165.95 | 202.86M | $33.66B | $912.34M | $6B | $38.75B |
| 2025-03-30 | $171.03 | 202.71M | $34.67B | $1.52B | $6.29B | $39.45B |
| 2024-12-31 | $169.35 | 202.96M | $34.37B | $730.75M | $5.45B | $39.09B |
| 2024-09-29 | $191.78 | 202.51M | $38.84B | $614.95M | $5.64B | $43.87B |
| 2024-06-30 | $182.45 | 202.51M | $36.95B | $467.06M | $5.76B | $42.24B |
| 2024-03-31 | $198.27 | 204.22M | $40.49B | $520.4M | $5.7B | $45.67B |
| 2023-12-31 | $186.44 | 204.7M | $38.16B | $401.9M | $5.13B | $42.89B |
| 2023-10-01 | $199.01 | 204.73M | $40.74B | $471.25M | $5.23B | $45.5B |
| 2023-07-02 | $251.73 | 204.69M | $51.53B | $446.16M | $5.28B | $56.36B |