WildBrain Ltd. (TSXV:WILD)
Canada flag Canada · Delayed Price · Currency is CAD
1.360
+0.080 (6.25%)
At close: Jul 28, 2026

WildBrain Ratios and Metrics

Millions CAD. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
352433231318427479
Market Cap Growth
-17.55%87.68%-27.51%-25.44%-10.85%115.42%
Enterprise Value
2881,2051,0381,1671,2031,241

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
PE Ratio
0.90---75.72-
PS Ratio
0.680.830.500.600.841.06
PB Ratio
1.272.630.940.981.351.58
P/FCF Ratio
4.242.873.173.4014.194.66
P/OCF Ratio
4.102.843.143.3812.904.53

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
EV/Sales Ratio
0.562.302.252.192.372.74
EV/EBITDA Ratio
4.0721.1216.5312.9815.0818.06
EV/EBIT Ratio
4.9025.4621.2515.5818.6922.50
EV/FCF Ratio
3.477.9714.2312.4539.9512.06

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Debt / Equity Ratio
0.183.482.471.912.011.95
Debt / EBITDA Ratio
0.718.808.376.307.227.62
Debt / FCF Ratio
0.613.808.336.6221.055.75
Net Debt / Equity Ratio
-0.233.062.261.631.821.69
Net Debt / EBITDA Ratio
-1.008.868.895.907.197.47
Net Debt / FCF Ratio
-0.753.347.655.6619.064.99
Asset Turnover
0.710.530.410.440.430.40
Inventory Turnover
3.892.751.822.032.172.19
Quick Ratio
1.590.930.791.090.841.09
Current Ratio
1.941.251.191.601.331.76
Return on Equity (ROE)
-1.18%-26.19%-28.10%-5.47%10.27%7.17%
Return on Assets (ROA)
5.03%2.97%2.69%3.85%3.43%3.03%
Return on Invested Capital (ROIC)
-32.80%6.42%5.88%8.58%7.55%6.41%
Return on Capital Employed (ROCE)
20.90%8.00%7.70%8.70%7.60%6.30%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Earnings Yield
110.79%-20.73%-45.90%-14.31%1.32%-1.48%
FCF Yield
23.59%34.88%31.60%29.43%7.05%21.48%
Buyback Yield / Dilution
41.38%-2.90%-16.07%10.12%-15.29%-9.23%