-$1.13 (-2.56%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -957 | last: 1017
Increased Positions
change: -456 | last: 479
Reduced Positions
change: -360 | last: 381
New Positions
change: -114 | last: 121
Sold Positions
change: 743 | last: 193
Total Calls
Total Puts
Put-Call Ratio
change: -106.0858 | last: 1.0609
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $83.00 | 481M | $39.92B | $1.9B | $1.58B | $39.6B |
| 2024-12-31 | $76.90 | 496M | $38.14B | $2.23B | $1.5B | $37.41B |
| 2023-12-31 | $75.53 | 505M | $38.14B | $2.62B | $1.32B | $36.84B |
| 2022-12-31 | $57.19 | 518M | $29.62B | $2.19B | $1.53B | $28.97B |
| 2021-12-31 | $88.72 | 527M | $46.76B | $1.79B | $1.64B | $46.61B |
| 2020-12-31 | $81.95 | 540M | $44.25B | $2.68B | $1.76B | $43.33B |
| 2019-12-31 | $62.02 | 559M | $34.67B | $2.64B | $1.68B | $33.71B |
| 2018-12-31 | $63.48 | 582M | $36.95B | $1.16B | $745M | $36.53B |
| 2017-12-31 | $71.02 | 593M | $42.11B | $1.92B | $873M | $41.06B |
| 2016-12-31 | $56.03 | 607M | $34.01B | $2.03B | $878M | $32.85B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $61.35 | 477M | $29.26B | $1.5B | $1.09B | $28.85B |
| 2025-12-31 | $83.00 | 481M | $39.92B | $1.9B | $1.58B | $39.6B |
| 2025-09-30 | $67.07 | 486M | $32.6B | $2.34B | $1.17B | $31.43B |
| 2025-06-30 | $78.03 | 492M | $38.39B | $1.8B | $1.18B | $37.77B |
| 2025-03-31 | $76.50 | 494M | $37.79B | $1.98B | $1.18B | $36.99B |
| 2024-12-31 | $76.90 | 496M | $38.14B | $2.23B | $1.5B | $37.41B |
| 2024-09-30 | $77.18 | 496M | $38.28B | $2.01B | $1.86B | $38.13B |
| 2024-06-30 | $67.74 | 497M | $33.67B | $2.19B | $1.24B | $32.71B |
| 2024-03-31 | $71.75 | 497M | $35.66B | $2.23B | $1.28B | $34.71B |
| 2023-12-31 | $75.53 | 500M | $37.76B | $1.79B | $1.32B | $37.29B |
| 2023-09-30 | $67.74 | 504M | $34.14B | $2.2B | $1.44B | $33.38B |
| 2023-06-30 | $65.28 | 506M | $33.03B | $2.06B | $1.48B | $32.46B |