-$1.35 (-0.65%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -992 | last: 1076
Increased Positions
change: -450 | last: 477
Reduced Positions
change: -346 | last: 376
New Positions
change: -120 | last: 123
Sold Positions
change: 871 | last: 111
Total Calls
Total Puts
Put-Call Ratio
change: -40.5232 | last: 0.4052
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $173.53 | 111M | $19.26B | $420M | $6.92B | $25.76B |
| 2024-12-31 | $150.86 | 111M | $16.75B | $549M | $7.09B | $23.28B |
| 2023-12-31 | $137.88 | 112M | $15.44B | $686M | $5.5B | $20.25B |
| 2022-12-31 | $156.44 | 116M | $18.15B | $315M | $4.71B | $22.55B |
| 2021-12-31 | $173.01 | 125M | $21.63B | $872M | $4.77B | $25.53B |
| 2020-12-31 | $119.17 | 134M | $15.97B | $1.16B | $4.81B | $19.62B |
| 2019-12-31 | $106.79 | 134M | $14.31B | $1.19B | $5.42B | $18.53B |
| 2018-12-31 | $83.27 | 136M | $11.32B | $135M | $3.99B | $15.18B |
| 2017-12-31 | $98.49 | 137M | $13.49B | $137M | $3.86B | $17.21B |
| 2016-12-31 | $91.90 | 140M | $12.87B | $359M | $3.73B | $16.24B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $195.98 | 110M | $21.56B | $393M | $6.98B | $28.14B |
| 2025-12-31 | $173.53 | 111M | $19.26B | $420M | $6.92B | $25.76B |
| 2025-09-30 | $190.58 | 112M | $21.34B | $432M | $6.38B | $27.29B |
| 2025-06-30 | $179.63 | 112M | $20.12B | $319M | $6.38B | $26.18B |
| 2025-03-31 | $169.20 | 111M | $18.78B | $188M | $6.57B | $25.16B |
| 2024-12-31 | $150.86 | 111M | $16.75B | $549M | $6.92B | $23.12B |
| 2024-09-30 | $155.25 | 112M | $17.39B | $764M | $6.97B | $23.59B |
| 2024-06-30 | $137.09 | 111M | $15.22B | $271M | $5.09B | $20.03B |
| 2024-03-31 | $134.77 | 111M | $14.96B | $474M | $5.35B | $19.84B |
| 2023-12-31 | $137.88 | 112M | $15.44B | $686M | $5.37B | $20.13B |
| 2023-09-30 | $121.86 | 112M | $13.65B | $143M | $4.91B | $18.42B |
| 2023-06-30 | $140.56 | 112M | $15.74B | $126M | $4.96B | $20.58B |