-$0.92 (-1.15%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1141 | last: 1287
Increased Positions
change: -549 | last: 603
Reduced Positions
change: -400 | last: 444
New Positions
change: -120 | last: 128
Sold Positions
change: 1012 | last: 115
Total Calls
Total Puts
Put-Call Ratio
change: -84.3386 | last: 0.8434
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $73.86 | 587M | $43.36B | $274M | $34.78B | $77.86B |
| 2024-12-31 | $67.52 | 563M | $38.01B | $179M | $30.21B | $68.04B |
| 2023-12-31 | $61.91 | 552M | $34.17B | $129M | $27.51B | $61.56B |
| 2022-12-31 | $70.11 | 547M | $38.35B | $111M | $26.03B | $64.27B |
| 2021-12-31 | $67.70 | 539M | $36.49B | $166M | $24.74B | $61.06B |
| 2020-12-31 | $66.67 | 527M | $35.14B | $129M | $22.21B | $57.21B |
| 2019-12-31 | $63.49 | 519M | $32.95B | $248M | $20.45B | $53.15B |
| 2018-12-31 | $49.27 | 511M | $25.18B | $147M | $17.25B | $42.28B |
| 2017-12-31 | $48.11 | 509M | $24.49B | $83M | $15.79B | $40.2B |
| 2016-12-31 | $40.70 | 508.79M | $20.71B | $84.48M | $14.84B | $35.47B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $79.44 | 624M | $49.57B | $1.76B | $39.2B | $87.01B |
| 2025-12-31 | $73.86 | 595M | $43.95B | $274M | $34.78B | $78.45B |
| 2025-09-30 | $80.65 | 580M | $46.78B | $1.05B | $34.64B | $80.36B |
| 2025-06-30 | $68.10 | 580M | $39.5B | $1.45B | $33.33B | $71.37B |
| 2025-03-31 | $70.79 | 575M | $40.7B | $1.12B | $32.33B | $71.91B |
| 2024-12-31 | $67.52 | 575M | $38.82B | $179M | $30.21B | $68.85B |
| 2024-09-30 | $65.30 | 564M | $36.83B | $1.54B | $29.8B | $65.09B |
| 2024-06-30 | $52.43 | 557M | $29.2B | $1.6B | $30.56B | $58.16B |
| 2024-03-31 | $53.28 | 556M | $29.62B | $501M | $28.62B | $57.74B |
| 2023-12-31 | $61.91 | 554M | $34.3B | $129M | $27.51B | $61.68B |
| 2023-09-30 | $57.22 | 552M | $31.59B | $594M | $27.12B | $58.11B |
| 2023-06-30 | $62.17 | 551M | $34.26B | $275M | $26.8B | $60.78B |