Medical Imaging Corporation (TPEX:6637)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
67.10
-0.30 (-0.45%)
Jun 5, 2026, 1:30 PM CST

Medical Imaging Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7992,0832,2951,7801,045884
Market Cap Growth
0.41%-9.23%28.90%70.43%18.20%-26.82%
Enterprise Value
1,7102,0061,8911,6991,021989
Last Close Price
67.1077.7089.0376.3043.0734.79
PE Ratio
9.8811.2313.9114.679.3611.51
PS Ratio
1.461.792.772.612.141.46
PB Ratio
1.561.862.573.172.072.04
P/TBV Ratio
1.561.862.573.172.072.04
P/FCF Ratio
--13.3320.094.9510.78
P/OCF Ratio
--11.0210.554.348.52
EV/Sales Ratio
1.391.722.282.492.101.64
EV/EBITDA Ratio
6.217.287.606.735.175.24
EV/EBIT Ratio
7.708.889.478.036.977.34
EV/FCF Ratio
-27.85-10.9919.174.8412.06
Debt / Equity Ratio
0.390.410.110.260.300.57
Debt / EBITDA Ratio
1.611.660.370.580.751.29
Debt / FCF Ratio
--0.551.670.713.00
Net Debt / Equity Ratio
-0.08-0.10-0.44-0.12-0.060.28
Net Debt / EBITDA Ratio
-0.33-0.39-1.58-0.27-0.170.64
Net Debt / FCF Ratio
1.450.34-2.28-0.77-0.151.48
Asset Turnover
0.740.750.810.840.630.79
Inventory Turnover
3.493.615.354.766.008.27
Quick Ratio
2.391.972.771.621.871.47
Current Ratio
3.603.043.592.302.781.84
Return on Equity (ROE)
17.36%18.42%22.66%22.77%23.83%18.21%
Return on Assets (ROA)
8.38%9.10%12.16%16.27%11.91%11.01%
Return on Invested Capital (ROIC)
16.89%23.43%31.77%31.59%22.05%19.13%
Return on Capital Employed (ROCE)
14.50%14.80%20.90%32.80%24.50%23.30%
Earnings Yield
10.04%8.91%7.19%6.82%10.68%8.69%
FCF Yield
-3.41%-15.46%7.50%4.98%20.20%9.28%
Dividend Yield
6.71%5.79%4.49%3.93%6.50%5.75%
Payout Ratio
53.83%52.41%39.00%49.50%38.44%69.85%
Buyback Yield / Dilution
-11.76%-12.51%-7.38%0.07%0.01%-0.12%
Total Shareholder Return
-5.08%-6.71%-2.88%4.01%6.51%5.63%