IMPRO PRECISION INDUSTRIES LIMITED 1286 •5,095.54,686.88.7%•55.2%43.3%38.4%•10.3%1,400.11,269.127.5%27.1%•726.2644.312.7%•689.9615.512.1%•8.08.016.044% 5,095.58.7%726.212.7%689.912.1%38.534.18.08.016.016.0 43.3%38.4%55.2% SLP12.1%1.5 23.6%2,792.743.3%38.4%22.1% 11.2%4.0%721.3154.4302.56.7% 3.7%815.655.2%133.214.8%138.01.1% 9.3%1,487.26.2%12.7% 7.5%4.7% 35.1%29.4%5.8%5.8% 29.7%4.3%2.1% 202520252025MSCIEcoVadis SLP SLPSLP AS9100 --SLPSLP850SLP 12 1 1 728.1645.8 — –(61.5)—26.232.7—(62.5)– 691.8617.0(1.9)(1.5) 689.9615.5 2EBITDA 3EBITDAEBITDA EBITDAEBITDA 54.871.95 6 7 8 4,686.88.7%5,095.57.5%4.7% 1,269.1131.010.3%1,400.120.53.3%645.551.4275.4148.947.2%464.414.81.8 27.5%27.1% 1.731.533.2 12.1125.572.345.8 177.012.77.2%189.717.668.8%43.23.7%3.8% 362.63.10.9%359.58.47.1%7.7% 23.578.8 140.187.662.518.4%18.1% 1,077.81,052.21,337.61,120.6286.8338.2(644.8)(588.6)(408.9)(378.1)(139.7)(129.2)(58.8)(62.6)1,450.01,352.528.5%28.9% 25.61,077.81,052.21184114 217.01,337.61,120.689873096.2%94.8% 56.2644.8588.65961 EBITDA EBITDA1,413.1EBITDA27.7%EBITDA1,390.9EBITDA29.7%726.2644.314.3%13.8% 689.9615.512.1%13.6%13.2% 14.9%9,389.918.6%5,623.21.601.63 1,258.7 1,258.71,146.2112.5 977.1690.0287.1904.3 (904.3)(612.0)3.41.7(87.5)(88.1)11.38.4(977.1)(690.0) 185.5467.2 1,601.71,529.4(1,385.3)(1,578.7)(89.5)(110.1)(5.1)(5.8)(302.0)(302.0)(5.3)–(185.5)(467.2) 2,430.82,196.1234.756.2%58.0% 1,061.1919.21,359.51,265.64.43.85.87.52,430.82,196.1 2,505.02,308.6 30.4%33.6% 897.7632.7706.3290.1481.0425.4 5% 859.7 8,2715,9812,2901,362.81,309.5 2.3%41.5%58.3%87.8%90.9% Wind ESGESGA12,000ESG10%EcoVadis1577 1 2 21— 3 (a) (i) 1,909,9991,804,7791,619,7581,720,2501,487,4521,101,27078,28160,4965,095,4904,686,795 3(b)(iii) 10% (ii) 15121(a) (b) •••• (i) (iii) (i)(ii) ———— 16,230,00014,638,000 17,394,0009,181,00010,247,00012,393,000 (b) (1,854)45,786(2,705)(379)–72,29816,6307,77612,071125,481 65,951,00072,298,000 5 *———— 6 16.5%16.5% 25%15% 7 (a) (b) 8 (a) 726,181,000644,304,0001,887,285,6651,887,285,665 (b) 726,181,000644,304,0001,887,285,6651,887,285,665 13.8%17.4%13.0%11.5%2.0%2.0%13.8%14.0% 48,851,00017,392,000 610,192507,337605,472478,504121,951134,7611,337,6151,120,602 113312 644,799588,573 1133 C1 C.2.1 C.2.1 C3 183171712–1716 183171712–1716 3.21 (www.improprecision.com )(www.hkexnews.hk )