$6.21 (3.87%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1263 | last: 1386
Increased Positions
change: -610 | last: 672
Reduced Positions
change: -440 | last: 486
New Positions
change: -124 | last: 155
Sold Positions
change: 1075 | last: 161
Total Calls
Total Puts
Put-Call Ratio
change: -136.2371 | last: 1.3624
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $79.41 | 743.1M | $59.01B | $2.5B | $996.3M | $57.51B |
| 2024-12-31 | $94.48 | 764.4M | $72.22B | $2.88B | $994.3M | $70.34B |
| 2023-12-31 | $58.53 | 778.6M | $45.57B | $1.4B | $992.3M | $45.17B |
| 2022-12-31 | $48.89 | 791.4M | $38.69B | $1.68B | $990.4M | $38B |
| 2021-12-31 | $71.88 | 816M | $58.65B | $1.32B | $988.4M | $58.32B |
| 2020-12-31 | $29.71 | 821M | $24.39B | $1.06B | $- | $23.33B |
| 2019-12-31 | $21.35 | 855M | $18.25B | $1.22B | $- | $17.03B |
| 2018-12-31 | $14.09 | 845.5M | $11.91B | $1.11B | $- | $10.8B |
| 2017-12-31 | $8.74 | 871.58M | $7.62B | $811M | $- | $6.81B |
| 2016-12-31 | $6.02 | 863M | $5.2B | $709M | $- | $4.49B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $81.72 | 738.8M | $60.37B | $2.22B | $496.8M | $58.65B |
| 2025-12-31 | $79.41 | 743.1M | $59.01B | $2.5B | $996.3M | $57.51B |
| 2025-09-30 | $84.08 | 763.1M | $64.16B | $2B | $995.9M | $63.16B |
| 2025-06-30 | $105.72 | 766.9M | $81.08B | $3.37B | $995.3M | $78.7B |
| 2025-03-31 | $96.26 | 768.3M | $73.96B | $3.6B | $994.9M | $71.35B |
| 2024-12-31 | $94.48 | 766.5M | $72.42B | $2.88B | $994.3M | $70.54B |
| 2024-09-30 | $77.55 | 765M | $59.33B | $2.49B | $993.8M | $57.83B |
| 2024-06-30 | $59.85 | 763.8M | $45.71B | $2.2B | $993.3M | $44.5B |
| 2024-03-31 | $67.82 | 762.4M | $51.71B | $1.93B | $992.8M | $50.77B |
| 2023-12-31 | $58.53 | 764.9M | $44.77B | $1.4B | $992.3M | $44.36B |
| 2023-09-30 | $58.68 | 781.2M | $45.84B | $2.19B | $991.8M | $44.65B |
| 2023-06-30 | $75.59 | 785M | $59.34B | $2.38B | $991.3M | $57.95B |