-$3.5 (-2.16%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1341 | last: 1470
Increased Positions
change: -652 | last: 695
Reduced Positions
change: -370 | last: 410
New Positions
change: -139 | last: 146
Sold Positions
change: 1199 | last: 114
Total Calls
Total Puts
Put-Call Ratio
change: -15.2066 | last: 0.1521
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $151.28 | 278M | $42.06B | $709M | $11.91B | $53.26B |
| 2024-12-31 | $134.16 | 282M | $37.83B | $616M | $12.29B | $49.5B |
| 2023-12-31 | $130.66 | 281M | $36.72B | $512M | $12.03B | $48.23B |
| 2022-12-31 | $128.08 | 286M | $36.63B | $367M | $12.66B | $48.92B |
| 2021-12-31 | $138.86 | 297M | $41.24B | $486M | $12.13B | $52.88B |
| 2020-12-31 | $108.56 | 302M | $32.79B | $730M | $11.64B | $43.7B |
| 2019-12-31 | $100.73 | 306M | $30.82B | $605M | $11.27B | $41.49B |
| 2018-12-31 | $91.92 | 322M | $29.6B | $292M | $10.07B | $39.38B |
| 2017-12-31 | $81.61 | 347M | $28.32B | $1.52B | $9.8B | $36.6B |
| 2016-12-31 | $63.33 | 394M | $24.95B | $704M | $9.12B | $33.37B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $155.48 | 277M | $43.07B | $689M | $11.95B | $54.33B |
| 2025-12-31 | $151.28 | 278M | $42.06B | $709M | $11.91B | $53.26B |
| 2025-09-30 | $152.00 | 278M | $42.26B | $1.04B | $11.55B | $52.76B |
| 2025-06-30 | $148.18 | 279M | $41.34B | $677M | $12.32B | $52.98B |
| 2025-03-31 | $157.36 | 280M | $44.06B | $607M | $11.36B | $54.81B |
| 2024-12-31 | $134.16 | 280M | $37.56B | $616M | $12.29B | $49.23B |
| 2024-09-30 | $139.71 | 282M | $39.4B | $457M | $11.19B | $50.13B |
| 2024-06-30 | $129.70 | 282M | $36.58B | $404M | $11.16B | $47.34B |
| 2024-03-31 | $140.47 | 282M | $39.61B | $652M | $11.19B | $50.15B |
| 2023-12-31 | $130.66 | 281M | $36.72B | $512M | $12.03B | $48.23B |
| 2023-09-30 | $124.94 | 281M | $35.11B | $656M | $11.52B | $45.98B |
| 2023-06-30 | $138.55 | 281M | $38.93B | $437M | $11.57B | $50.06B |