OPT Machine Vision Tech Co., Ltd. (SHA:688686)
China flag China · Delayed Price · Currency is CNY
120.46
+1.06 (0.89%)
At close: Feb 13, 2026

OPT Machine Vision Tech Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
14,6839,24213,69016,11223,27217,881
Market Cap Growth
53.61%-32.49%-15.03%-30.76%30.15%-
Enterprise Value
13,5507,75212,14414,57321,50117,615
Last Close Price
120.4675.40110.54129.58185.93142.48
PE Ratio
78.6567.8370.6849.6076.8473.23
Forward PE
56.8439.5339.3933.3559.37-
PS Ratio
12.3310.1414.5014.1226.6027.83
PB Ratio
4.773.174.765.809.257.80
P/TBV Ratio
5.053.244.865.939.518.04
P/FCF Ratio
181.07-175.64-594.69295.29
P/OCF Ratio
122.981134.7967.91358.55134.51186.68
PEG Ratio
1.221.343.12---
EV/Sales Ratio
11.388.5112.8712.7724.5727.42
EV/EBITDA Ratio
81.8980.0072.4245.4878.2965.01
EV/EBIT Ratio
93.7096.9779.4246.3479.8666.17
EV/FCF Ratio
167.10-155.80-549.43290.90
Debt / Equity Ratio
0.020.000.000.000.000.00
Debt / EBITDA Ratio
0.340.030.010.020.030.01
Debt / FCF Ratio
0.70-0.03-0.240.07
Net Debt / Equity Ratio
-0.38-0.42-0.55-0.57-0.72-0.81
Net Debt / EBITDA Ratio
-7.12-12.70-9.51-4.93-6.64-6.84
Net Debt / FCF Ratio
-14.3214.56-20.468.91-46.58-30.62
Asset Turnover
0.350.290.310.400.340.42
Inventory Turnover
2.362.652.672.652.632.76
Quick Ratio
5.468.4614.7313.6513.0516.86
Current Ratio
6.089.0715.5414.5113.9517.45
Return on Equity (ROE)
6.38%4.70%6.85%12.27%12.60%17.10%
Return on Assets (ROA)
2.69%1.60%3.18%6.94%6.56%10.82%
Return on Invested Capital (ROIC)
7.72%5.39%11.92%30.27%42.80%66.99%
Return on Capital Employed (ROCE)
4.60%2.70%5.30%11.30%10.70%11.60%
Earnings Yield
1.27%1.47%1.42%2.02%1.30%1.37%
FCF Yield
0.55%-0.92%0.57%-1.10%0.17%0.34%
Dividend Yield
0.21%0.50%0.48%0.66%0.42%0.47%
Payout Ratio
25.17%59.21%53.56%29.20%27.27%20.51%
Buyback Yield / Dilution
0.13%-0.06%-0.07%-0.00%-33.33%-3.10%
Total Shareholder Return
0.34%0.44%0.41%0.66%-32.92%-2.62%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.