$1.14 (0.77%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1096 | last: 1196
Increased Positions
change: -485 | last: 531
Reduced Positions
change: -431 | last: 454
New Positions
change: -88 | last: 103
Sold Positions
change: 915 | last: 151
Total Calls
Total Puts
Put-Call Ratio
change: -125.5946 | last: 1.2559
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-09-30 | $169.47 | 308.5M | $52.28B | $2.99B | $6.03B | $55.33B |
| 2024-09-30 | $190.77 | 329.5M | $62.86B | $4.52B | $5.97B | $64.31B |
| 2023-09-30 | $107.47 | 340.7M | $36.62B | $3.87B | $5.14B | $37.88B |
| 2022-09-30 | $67.35 | 351.7M | $23.69B | $2.54B | $6.11B | $27.26B |
| 2021-09-30 | $83.97 | 361.1M | $30.32B | $3.21B | $5.45B | $32.56B |
| 2020-09-30 | $75.63 | 365.5M | $27.64B | $3.02B | $4.32B | $28.94B |
| 2019-09-30 | $52.71 | 372.6M | $19.64B | $1.49B | $3.4B | $21.54B |
| 2018-09-30 | $42.22 | 376.6M | $15.9B | $1.47B | $3.2B | $17.63B |
| 2017-09-30 | $39.93 | 374.3M | $14.95B | $1.01B | $2.87B | $16.81B |
| 2016-09-30 | $30.20 | 371M | $11.2B | $1.3B | $3.27B | $13.17B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $137.22 | 287.9M | $39.51B | $1.92B | $6.56B | $44.15B |
| 2025-12-31 | $144.03 | 292.3M | $42.1B | $2.51B | $5.55B | $45.14B |
| 2025-09-30 | $169.47 | 296.2M | $50.2B | $2.99B | $6.03B | $53.24B |
| 2025-06-30 | $128.92 | 296.2M | $38.19B | $2.61B | $7.3B | $42.87B |
| 2025-03-31 | $127.13 | 312.5M | $39.73B | $2.47B | $6.57B | $43.83B |
| 2024-12-31 | $139.82 | 321.5M | $44.95B | $3.05B | $5.15B | $47.05B |
| 2024-09-30 | $190.77 | 325.2M | $62.04B | $4.52B | $5.97B | $63.49B |
| 2024-06-30 | $137.02 | 328.4M | $45B | $2.99B | $5.74B | $47.75B |
| 2024-03-31 | $161.88 | 330.9M | $53.57B | $3.06B | $5.99B | $56.49B |
| 2023-12-31 | $151.98 | 333.3M | $50.65B | $3.32B | $5.33B | $52.67B |
| 2023-09-30 | $107.47 | 336.6M | $36.17B | $3.87B | $5.14B | $37.44B |
| 2023-06-30 | $121.69 | 339.9M | $41.36B | $3.38B | $6.15B | $44.13B |