Applied Digital Corporation (APLD)
NASDAQ: APLD · Real-Time Price · USD
14.24
-0.55 (-3.72%)
At close: Aug 7, 2025, 4:00 PM
14.15
-0.09 (-0.63%)
After-hours: Aug 7, 2025, 7:59 PM EDT

Sage Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jun - May.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Aug '25 May '25 May '24 May '23 May '22 May '21 2016 - 2020
3,7241,5355678034799
Upgrade
Market Cap Growth
170.65%170.65%-29.36%67.53%5195.98%14012.12%
Upgrade
Enterprise Value
4,3852,50385782751611
Upgrade
Last Close Price
14.246.834.238.374.835.94
Upgrade
PS Ratio
19.8710.644.1514.4956.05-
Upgrade
PB Ratio
6.442.424.5411.526.050.72
Upgrade
P/TBV Ratio
7.483.084.5413.496.63-
Upgrade
P/OCF Ratio
--41.1113.67--
Upgrade
EV/Sales Ratio
30.4117.366.2714.9360.40-
Upgrade
EV/EBITDA Ratio
76.1143.4413.33---
Upgrade
Debt / Equity Ratio
1.111.111.091.320.170.17
Upgrade
Debt / EBITDA Ratio
11.8811.882.09---
Upgrade
Asset Turnover
0.110.110.270.290.13-
Upgrade
Quick Ratio
0.080.080.010.251.354.70
Upgrade
Current Ratio
0.770.770.730.401.394.70
Upgrade
Return on Equity (ROE)
-41.75%-41.75%-76.48%-59.75%-49.00%-10.78%
Upgrade
Return on Assets (ROA)
-1.91%-1.91%-1.83%-13.97%-18.13%-
Upgrade
Return on Capital (ROIC)
-3.16%-3.16%-4.46%-21.09%-22.78%-2.85%
Upgrade
Earnings Yield
-6.27%-15.05%-26.32%-5.56%-4.91%-6.28%
Upgrade
FCF Yield
-21.40%-51.93%-22.57%-9.04%-11.65%-37.41%
Upgrade
Buyback Yield / Dilution
-76.39%-76.39%-21.37%-64.52%-3680.20%-
Upgrade
Updated Jul 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q