Eric Solis Marketing Limited (TTSE:SOLIS)
Trinidad and Tobago flag Trinidad and Tobago · Delayed Price · Currency is TTD
4.840
-0.680 (-12.32%)
At close: Oct 15, 2026

Eric Solis Marketing Ratios and Metrics

Millions TTD. Fiscal year is May - Apr.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
403133---
Market Cap Growth
21.00%-7.50%----
Enterprise Value
453332---
Last Close Price
4.843.533.50---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
PE Ratio
7.115.805.25---
PS Ratio
0.800.610.91---
PB Ratio
1.210.971.10---
P/TBV Ratio
1.211.131.29---
P/FCF Ratio
6.413.643.64---
P/OCF Ratio
5.453.223.61---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
EV/Sales Ratio
0.890.660.87---
EV/EBITDA Ratio
5.584.413.82---
EV/EBIT Ratio
5.764.543.85---
EV/FCF Ratio
7.113.923.48---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Debt / Equity Ratio
0.150.420.520.700.220.24
Debt / EBITDA Ratio
0.611.761.902.071.094.53
Debt / FCF Ratio
0.781.571.731.60114.49-
Net Debt / Equity Ratio
0.130.250.250.680.200.24
Net Debt / EBITDA Ratio
0.551.030.902.021.004.37
Net Debt / FCF Ratio
0.700.920.821.56104.46-8.24
Asset Turnover
-0.970.890.961.080.89
Inventory Turnover
-1.531.151.121.251.04
Quick Ratio
0.041.141.150.580.720.73
Current Ratio
2.812.502.281.831.891.83
Return on Equity (ROE)
17.88%17.19%28.30%19.56%13.57%1.55%
Return on Assets (ROA)
-8.80%12.57%10.77%6.94%1.67%
Return on Invested Capital (ROIC)
18.13%16.84%23.51%16.20%11.77%1.80%
Return on Capital Employed (ROCE)
20.40%19.90%23.00%27.20%20.10%4.90%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Earnings Yield
14.06%17.24%19.05%---
FCF Yield
15.59%27.49%27.50%---
Dividend Yield
6.61%-5.00%---
Payout Ratio
67.59%72.10%10.50%---
Buyback Yield / Dilution
-22.82%-92.94%0.09%--
Total Shareholder Return
6.61%22.82%-87.94%0.09%--