-$7.6 (-4.22%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -830 | last: 928
Increased Positions
change: -396 | last: 439
Reduced Positions
change: -287 | last: 308
New Positions
change: -89 | last: 99
Sold Positions
change: 721 | last: 109
Total Calls
Total Puts
Put-Call Ratio
change: -24.7902 | last: 0.2479
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $163.32 | 157.75M | $25.76B | $1.43B | $886M | $25.22B |
| 2024-12-31 | $143.70 | 156.4M | $22.47B | $983M | $875M | $22.37B |
| 2023-12-31 | $103.46 | 158.06M | $16.35B | $907M | $874M | $16.32B |
| 2022-12-31 | $102.39 | 158.8M | $16.26B | $1.26B | $891M | $15.89B |
| 2021-12-31 | $113.93 | 161M | $18.34B | $1.14B | $897M | $18.1B |
| 2020-12-31 | $87.37 | 162.35M | $14.18B | $900M | $899M | $14.18B |
| 2019-12-31 | $105.15 | 165.04M | $17.35B | $767M | $884M | $17.47B |
| 2018-12-31 | $77.42 | 164M | $12.7B | $784M | $866M | $12.78B |
| 2017-12-31 | $74.97 | 164.31M | $12.32B | $657M | $851M | $12.51B |
| 2016-12-31 | $75.75 | 164.62M | $12.47B | $777M | $846M | $12.54B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $157.35 | 154.8M | $24.36B | $1.21B | $884M | $24.03B |
| 2025-12-31 | $163.32 | 157.75M | $25.76B | $1.43B | $886M | $25.22B |
| 2025-09-30 | $158.10 | 156.3M | $24.71B | $1.46B | $883M | $24.13B |
| 2025-06-30 | $148.92 | 156.3M | $23.28B | $995M | $884M | $23.17B |
| 2025-03-31 | $147.72 | 156.4M | $23.1B | $1.01B | $878M | $22.97B |
| 2024-12-31 | $143.70 | 156.2M | $22.45B | $983M | $875M | $22.34B |
| 2024-09-30 | $136.12 | 156.2M | $21.26B | $1.75B | $874M | $20.38B |
| 2024-06-30 | $119.19 | 156.3M | $18.63B | $771M | $874M | $18.73B |
| 2024-03-31 | $122.17 | 156.8M | $19.16B | $619M | $873M | $19.41B |
| 2023-12-31 | $103.46 | 157.7M | $16.32B | $907M | $874M | $16.28B |
| 2023-09-30 | $102.29 | 156.9M | $16.05B | $899M | $869M | $16.02B |
| 2023-06-30 | $97.32 | 157M | $15.28B | $748M | $867M | $15.4B |