freee K.K. (FREKF)
OTCMKTS · Delayed Price · Currency is USD
27.33
-3.27 (-10.68%)
At close: Jul 30, 2025

bluebird bio Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202020
Period Ending
Jul '25 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20 2020
1,6758801,3021,3675,0332,190
Upgrade
Market Cap Growth
2.07%-32.37%-4.78%-72.84%129.88%-
Upgrade
Enterprise Value
1,5087081,0451,0414,8962,041
Upgrade
Last Close Price
27.3315.9123.5726.00--
Upgrade
PS Ratio
8.135.579.7912.9254.4534.23
Upgrade
PB Ratio
13.378.366.965.1011.9217.04
Upgrade
P/TBV Ratio
16.368.367.225.1013.3518.04
Upgrade
EV/Sales Ratio
7.244.487.869.8452.9731.91
Upgrade
Debt / Equity Ratio
0.430.28-0.020.01-
Upgrade
Asset Turnover
0.710.620.430.280.280.55
Upgrade
Quick Ratio
1.311.612.754.116.354.05
Upgrade
Current Ratio
1.561.802.934.256.414.10
Upgrade
Return on Equity (ROE)
-2.73%-46.02%-38.84%-27.87%-9.08%-32.37%
Upgrade
Return on Assets (ROA)
-0.49%-12.67%-10.98%-3.70%-4.17%-13.26%
Upgrade
Return on Capital (ROIC)
-0.89%-21.52%-15.45%-4.52%-5.00%-18.25%
Upgrade
Earnings Yield
-0.20%-7.17%-6.55%-6.25%-0.49%-1.26%
Upgrade
FCF Yield
--5.25%-2.89%-1.44%-0.05%-0.68%
Upgrade
Buyback Yield / Dilution
-1.15%-1.71%-2.63%-11.01%-11.81%-10.38%
Upgrade
Updated Feb 14, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.