FreeCast, Inc. (CAST)
NASDAQ: CAST · Real-Time Price · USD
2.400
-0.490 (-16.96%)
At close: Apr 28, 2026, 4:00 PM EDT
2.470
+0.070 (2.92%)
After-hours: Apr 28, 2026, 7:58 PM EDT

FreeCast Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21 2020 - 2016
Debt / Equity Ratio
-0.78-0.871.09-0.81-0.42-0.67
Upgrade
Net Debt / Equity Ratio
-0.66-0.76-1.15-0.61-0.42-0.58
Upgrade
Net Debt / EBITDA Ratio
-0.20-0.270.25-0.32-0.38-0.28
Upgrade
Net Debt / FCF Ratio
-0.21-0.300.24-0.67-0.58-0.36
Upgrade
Asset Turnover
0.280.170.130.420.280.43
Upgrade
Inventory Turnover
----3.2213.93
Upgrade
Quick Ratio
0.130.144.110.380.000.16
Upgrade
Current Ratio
0.160.154.140.400.020.17
Upgrade
Return on Assets (ROA)
-336.27%-228.48%-166.81%-769.98%-440.59%-244.02%
Upgrade
Return on Capital Employed (ROCE)
360.00%301.50%-223.60%627.70%159.90%764.30%
Upgrade
Buyback Yield / Dilution
-8.57%-39.66%-40.54%-10.66%-4.81%-4.15%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.