Eric Solis Marketing Limited (TTSE:SOLIS)
Trinidad and Tobago flag Trinidad and Tobago · Delayed Price · Currency is TTD
4.800
0.00 (0.00%)
At close: Sep 25, 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
Sep '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
403133---
Market Cap Growth
20.00%-7.50%----
Enterprise Value
443332---
Last Close Price
4.803.533.50---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
PE Ratio
7.055.805.25---
PS Ratio
0.790.610.91---
PB Ratio
1.200.971.10---
P/TBV Ratio
1.201.131.29---
P/FCF Ratio
6.363.643.64---
P/OCF Ratio
5.403.223.61---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
EV/Sales Ratio
0.880.660.87---
EV/EBITDA Ratio
5.534.413.82---
EV/EBIT Ratio
5.724.543.85---
EV/FCF Ratio
7.063.923.48---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '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
Sep '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Earnings Yield
14.18%17.24%19.05%---
FCF Yield
15.72%27.49%27.50%---
Dividend Yield
6.67%-5.71%---
Payout Ratio
67.59%72.10%10.50%---
Buyback Yield / Dilution
-22.82%-92.94%0.09%--
Total Shareholder Return
6.67%22.82%-87.23%0.09%--