Loading live market data…

Fastly, Inc.

NASDAQ:FSLY

$20 USD

-$0.9 (-4.31%)

Volume
4.31M
Average Volume
8.24M
Market Capitalization
$3.13B
P/E Ratio
-28.99
Dividend Yield
0.00%
Price Target
$24.00
Year High
$34.82
Year Low
$6.29
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.00

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.25%

Investors Holding

13

change: -361 | last: 374

Increased Positions

8

change: -223 | last: 231

Reduced Positions

2

change: -76 | last: 78

New Positions

6

change: -124 | last: 130

Sold Positions

339

change: 301 | last: 38

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -91.6914 | last: 0.9169

Total Invested

7.1M

FSLY Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $10.18 146.9M $1.5B $180.56M $430.19M $1.75B
2024-12-31 $9.44 138.1M $1.3B $286.18M $404.66M $1.42B
2023-12-31 $17.80 128.77M $2.29B $107.92M $433.32M $2.62B
2022-12-31 $8.19 121.72M $996.91M $143.39M $833.54M $1.69B
2021-12-31 $35.45 116.05M $4.11B $166.07M $1.05B $5B
2020-12-31 $87.37 103.55M $9.05B $62.9M $90.52M $9.07B
2019-12-31 $20.07 68.35M $1.37B $16.14M $29.63M $1.39B
2018-12-31 $23.99 78.92M $1.89B $36.96M $50.81M $1.91B
2017-12-31 $23.99 78.92M $1.89B $31.31M $24.91M $1.89B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $29.06 153.58M $4.46B $146.67M $397.75M $4.71B
2025-12-31 $10.18 150.32M $1.53B $180.56M $430.19M $1.78B
2025-09-30 $8.55 148.13M $1.27B $113.13M $408.91M $1.56B
2025-06-30 $7.06 145.78M $1.03B $82.49M $410.26M $1.36B
2025-03-31 $6.33 143.28M $906.99M $125.48M $401.96M $1.18B
2024-12-31 $9.44 141.08M $1.33B $286.18M $404.66M $1.45B
2024-09-30 $7.57 139.24M $1.05B $217.51M $413.8M $1.25B
2024-06-30 $7.23 137.44M $993.72M $147.2M $422.38M $1.27B
2024-03-31 $13.07 134.59M $1.76B $150.81M $425.69M $2.03B
2023-12-31 $17.80 131.84M $2.35B $107.92M $433.32M $2.67B
2023-09-30 $19.17 129.87M $2.49B $270.3M $565.24M $2.78B
2023-06-30 $15.77 127.86M $2.02B $273.74M $573.65M $2.32B