NASDAQ : AMBA

Ambarella, Inc.

$62.75 USD

-$0.54 (-0.85%)

Volume
1.1M
Average Volume
1.49M
Market Capitalization
$2.75B
P/E Ratio
-38.98
Dividend Yield
0.00%
Price Target
$103.50
Year High
$96.69
Year Low
$48.30
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.43
Institutional Ownership Summary
Institutional Ownership %

0.66%

Investors Holding

26

change: -294 | last: 320
Increased Positions

15

change: -160 | last: 175
Reduced Positions

7

change: -79 | last: 86
New Positions

9

change: -49 | last: 58
Sold Positions

290

change: 211 | last: 79
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -56.1352 | last: 0.5614
Total Invested

24.27M

AMBA Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-01-31 $64.04 42.7M $2.73B $191.02M $13.44M $2.56B
2025-01-31 $76.72 41.3M $3.17B $144.62M $5.26M $3.03B
2024-01-31 $52.56 39.88M $2.1B $144.91M $5.34M $1.96B
2023-01-31 $89.84 38.36M $3.45B $113.54M $8.64M $3.34B
2022-01-31 $140.15 36.58M $5.13B $171.04M $11.71M $4.97B
2021-01-31 $105.16 34.68M $3.65B $241.27M $10.44M $3.42B
2020-01-31 $59.14 33.08M $1.96B $231.4M $10.16M $1.74B
2019-01-31 $38.00 32.71M $1.24B $194.05M -$ $1.05B
2018-01-31 $50.40 33.22M $1.67B $346.67M -$ $1.33B
2017-01-31 $49.61 32.67M $1.62B $322.87M -$ $1.3B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-04-30 $68.80 43.61M $3B $114.44M $13.27M $2.9B
2026-01-31 $64.04 43.18M $2.77B $191.02M $13.44M $2.59B
2025-10-31 $85.23 42.54M $3.63B $174.06M $13.65M $3.47B
2025-07-31 $66.09 42.38M $2.8B $142.74M $3.44M $2.66B
2025-04-30 $47.99 42.22M $2.03B $141.28M $4.39M $1.89B
2025-01-31 $76.72 41.83M $3.21B $144.62M $5.26M $3.07B
2024-10-31 $56.19 41.13M $2.31B $127.12M $5.97M $2.19B
2024-07-31 $52.64 41.13M $2.17B $153.92M $6.75M $2.02B
2024-04-30 $45.97 40.77M $1.87B $131.81M $4.39M $1.75B
2024-01-31 $52.56 40.38M $2.12B $144.92M $5.34M $1.98B
2023-10-31 $44.99 40.05M $1.8B $143.79M $5.87M $1.66B
2023-07-31 $83.42 39.74M $3.31B $122.52M $6.76M $3.2B