Our website is made possible by displaying non-intrusive online advertisements to our visitors.
Please consider supporting us by disabling or pausing your ad blocker.
High
0.000
Low
0.000
Open
0.000
Volume
0
Volume (B/S)
3,200 / 200
Price Bid/Ask
3.650 / 3.800
52w
3.700 - 4.490
ROE
13.18
P/E
14.59
EPS
25.70
DPS
25.50
DY
6.80%
NTA
1.9500
P/B
1.92
RPS
151.31
PSR
2.48
Market Cap
556.2M
Shares (mil)
148.31
CAGR %
3Y
-11.9%
TTM
-17.7%
5Y
7.5%
TTM
13.9%
RSI(14)
Neutral
50.4
Stochastic(14)
Overbought
100.0
Stochastic RSI(14)
Overbought
100.0
Average Volume (3M)
2,200
Relative Volume
0.9
Login for more stats
EPS
DPS
NTA
Revenue
P/L
Quarter
Q Date
Financial Year
Announced
ROE
QoQ%
YoY%
Report
30 Jun, 2026
5.4600
0.000
1.9500
52.48m
8.10m
3
2026-03-31
30 Jun, 2026
2026-05-18
2.8%
20.2%
32.2%
6.8400
9.000
1.8900
61.06m
10.14m
2
2025-12-31
30 Jun, 2026
2026-02-10
3.6%
0.9%
7.4%
6.7800
0.000
1.9600
58.45m
10.05m
1
2025-09-30
30 Jun, 2026
2025-11-27
3.5%
2.2%
3.2%
30 Jun, 2025
6.6300
13.000
1.8900
52.43m
9.84m
4
2025-06-30
30 Jun, 2025
2025-08-26
3.5%
17.7%
21.2%
8.0500
0.000
1.8200
58.34m
11.95m
3
2025-03-31
30 Jun, 2025
2025-05-20
4.4%
9%
74.8%
7.3900
0.000
1.7400
54.43m
10.96m
2
2024-12-31
30 Jun, 2025
2025-02-19
4.2%
12.5%
5.7%
6.5700
12.500
1.9200
65.59m
9.74m
1
2024-09-30
30 Jun, 2025
2024-11-27
3.4%
22%
28.7%
30 Jun, 2024
8.4200
13.000
1.8600
59.82m
12.49m
4
2024-06-30
30 Jun, 2024
2024-08-19
4.5%
82.7%
4.6%
4.6100
0.000
1.7700
55.88m
6.83m
3
2024-03-31
30 Jun, 2024
2024-05-20
2.6%
41.2%
60.9%
7.8300
12.500
1.8500
57.55m
11.62m
2
2023-12-31
30 Jun, 2024
2024-02-21
4.2%
15%
29.2%
9.2100
0.000
1.9300
53.31m
13.66m
1
2023-09-30
30 Jun, 2024
2023-11-28
4.8%
4.4%
25.1%
30 Jun, 2023
8.8400
15.500
1.8300
55.80m
13.09m
4
2023-06-30
30 Jun, 2023
2023-08-23
4.8%
25.2%
19.4%
11.8200
0.000
1.7400
59.40m
17.50m
3
2023-03-31
30 Jun, 2023
2023-05-26
6.8%
6.6%
2.7%
11.0900
10.000
1.7200
62.25m
16.41m
2
2022-12-31
30 Jun, 2023
2023-02-24
6.4%
10%
18%
12.3300
0.000
1.7700
64.75m
18.24m
1
2022-09-30
30 Jun, 2023
2022-11-29
7.0%
12.3%
22.3%
30 Jun, 2022
10.9700
0.000
1.6500
48.77m
16.24m
4
2022-06-30
30 Jun, 2022
2022-08-29
6.6%
4.7%
30.5%
11.5100
0.000
1.5400
55.24m
17.04m
3
2022-03-31
30 Jun, 2022
2022-05-30
7.5%
22.5%
172.8%
9.4000
9.500
1.5200
52.82m
13.90m
2
2021-12-31
30 Jun, 2022
2022-02-24
6.2%
6.8%
331%
10.0800
0.000
1.5000
51.09m
14.92m
1
2021-09-30
30 Jun, 2022
2021-11-26
6.7%
19.9%
501.8%
30 Jun, 2021
8.4300
0.000
1.4000
43.48m
12.44m
4
2021-06-30
30 Jun, 2021
2021-09-02
6.0%
99.2%
57.4%
4.2300
0.000
1.3100
43.34m
6.25m
3
2021-03-31
30 Jun, 2021
2021-05-28
3.2%
93.6%
18%
2.1900
0.020
1.2900
38.18m
3.23m
2
2020-12-31
30 Jun, 2021
2021-02-19
1.7%
30.1%
63.7%
1.6800
0.000
1.3100
34.63m
2.48m
1
2020-09-30
30 Jun, 2021
2020-11-20
1.3%
68.6%
51.7%
30 Jun, 2020
5.4600
0.000
1.3100
36.76m
7.91m
4
2020-06-30
30 Jun, 2020
2020-08-14
4.2%
3.8%
21.1%
5.2600
0.000
1.2500
46.51m
7.62m
3
2020-03-31
30 Jun, 2020
2020-05-22
4.2%
14.4%
47.4%
6.3600
0.040
1.2500
48.89m
8.90m
2
2019-12-31
30 Jun, 2020
2020-02-05
5.1%
73.3%
84.2%
3.6800
0.000
1.2300
39.57m
5.14m
1
2019-09-30
30 Jun, 2020
2019-11-28
3.0%
21.3%
9.5%
30 Jun, 2019
4.6800
0.000
1.2000
39.80m
6.53m
4
2019-06-30
30 Jun, 2019
2019-08-22
3.9%
26.3%
17.1%
3.7100
0.000
1.1500
40.73m
5.17m
3
2019-03-31
30 Jun, 2019
2019-05-17
3.2%
7%
40.9%
3.4700
0.030
1.1500
45.01m
4.83m
2
2018-12-31
30 Jun, 2019
2019-02-19
3.0%
14.9%
14.8%
4.2500
0.000
1.1800
47.01m
5.67m
1
2018-09-30
30 Jun, 2019
2018-11-22
3.6%
1.8%
146.5%
30 Jun, 2018
4.1900
0.000
1.1500
44.30m
5.57m
4
2018-06-30
30 Jun, 2018
2018-08-21
3.6%
52%
188.7%
2.7600
0.000
1.1000
44.56m
3.67m
3
2018-03-31
30 Jun, 2018
2018-05-14
2.5%
12.9%
20%
3.1700
0.020
1.1200
46.44m
4.21m
2
2017-12-31
30 Jun, 2018
2018-02-13
2.8%
82.9%
26.8%
1.7300
0.000
1.0800
43.18m
2.30m
1
2017-09-30
30 Jun, 2018
2017-11-23
1.6%
19.2%
1670%
30 Jun, 2017
1.4600
0.000
1.0700
42.18m
1.93m
4
2017-06-30
30 Jun, 2017
2017-08-23
1.4%
57.9%
32.5%
3.4600
0.000
1.0300
45.22m
4.58m
3
2017-03-31
30 Jun, 2017
2017-05-19
3.4%
20.3%
578.1%
4.3400
0.020
1.0400
45.07m
5.75m
2
2016-12-31
30 Jun, 2017
2017-02-08
4.2%
4324.6%
873.3%
0.1000
0.000
0.9900
33.89m
130.00k
1
2016-09-30
30 Jun, 2017
2016-11-23
0.1%
95.5%
96.4%
30 Jun, 2016
2.1700
0.000
0.9900
40.85m
2.86m
4
2016-06-30
30 Jun, 2016
2016-08-29
2.2%
323.4%
268.8%
0.5100
0.000
0.9700
42.26m
676.00k
3
2016-03-31
30 Jun, 2016
2016-05-25
0.5%
14.4%
8.6%
0.4500
0.000
0.9600
39.34m
591.00k
2
2015-12-31
30 Jun, 2016
2016-02-25
0.5%
83.7%
74.4%
2.7400
0.000
0.9500
37.78m
3.63m
1
2015-09-30
30 Jun, 2016
2015-11-26
2.9%
368%
231.5%
30 Jun, 2015
0.5900
0.000
0.9200
38.22m
776.00k
4
2015-06-30
30 Jun, 2015
2015-08-27
0.6%
4.9%
78%
0.5600
0.000
0.9100
35.40m
740.00k
3
2015-03-31
30 Jun, 2015
2015-05-27
0.6%
67.9%
86.4%
1.7400
0.000
0.9000
39.39m
2.31m
2
2014-12-31
30 Jun, 2015
2015-02-16
1.9%
183.5%
13458.8%
-2.0900
0.000
0.8800
32.17m
-2.76m
1
2014-09-30
30 Jun, 2015
2014-11-26
-2.4%
177.4%
17.5%
30 Jun, 2014
2.7000
0.000
0.9000
42.77m
3.57m
4
2014-06-30
30 Jun, 2014
2014-08-27
3.0%
34.7%
38.2%
4.1300
0.000
0.8700
43.23m
5.46m
3
2014-03-31
30 Jun, 2014
2014-05-27
4.7%
32023.5%
51.7%
0.0100
0.000
0.8200
35.49m
17.00k
2
2013-12-31
30 Jun, 2014
2014-02-26
0.0%
100.5%
100.9%
-2.5300
0.000
0.8200
25.88m
-3.35m
1
2013-09-30
30 Jun, 2014
2013-11-27
-3.1%
158%
12.5%
30 Jun, 2013
4.5200
0.000
0.8500
41.78m
5.77m
4
2013-06-30
30 Jun, 2013
2013-08-28
5.3%
60.4%
47.6%
2.9000
0.000
0.8100
37.55m
3.60m
3
2013-03-31
30 Jun, 2013
2013-05-29
3.6%
293.7%
545.4%
-1.5000
0.000
0.7800
28.54m
-1.86m
2
2012-12-31
30 Jun, 2013
2013-02-27
-1.9%
51.4%
11.1%
-3.0900
0.000
0.7900
23.43m
-3.83m
1
2012-09-30
30 Jun, 2013
2012-11-30
-3.9%
197.9%
1145.9%
30 Jun, 2012
3.1600
0.000
0.8200
40.28m
3.91m
4
2012-06-30
30 Jun, 2012
2012-08-29
3.9%
583.8%
309.7%
-0.6500
0.000
0.7900
28.94m
-808.00k
3
2012-03-31
30 Jun, 2012
2012-05-24
-0.8%
51.7%
56.7%
-1.3500
0.000
0.8000
30.22m
-1.67m
2
2011-12-31
30 Jun, 2012
2012-02-28
-1.7%
444.6%
29%
-0.2500
0.000
0.8100
27.50m
-307.00k
1
2011-09-30
30 Jun, 2012
2011-11-25
-0.3%
132.2%
127.2%
30 Jun, 2011
0.7700
0.000
0.8100
33.26m
954.00k
4
2011-06-30
30 Jun, 2011
2011-08-25
1.0%
151.1%
74.6%
-1.5100
0.000
0.8100
26.74m
-1.87m
3
2011-03-31
30 Jun, 2011
2011-05-25
-1.9%
20.7%
187.2%
-1.9000
0.000
0.8207
27.45m
-2.35m
2
2010-12-31
30 Jun, 2011
2011-02-23
-2.3%
308.7%
204.7%
0.9100
0.000
0.8397
25.39m
1.13m
1
2010-09-30
30 Jun, 2011
2010-11-25
1.1%
65.9%
68.4%
30 Jun, 2010
2.6700
0.000
0.8269
30.15m
3.31m
4
2010-06-30
30 Jun, 2010
2010-08-27
3.2%
54.6%
6.6%
1.7300
0.000
0.8004
25.17m
2.14m
3
2010-03-31
30 Jun, 2010
2010-05-26
2.2%
4.8%
30.7%
1.8200
0.000
0.7831
23.95m
2.25m
2
2009-12-31
30 Jun, 2010
2010-02-10
2.3%
37%
24.6%
2.8800
0.000
0.7648
23.08m
3.57m
1
2009-09-30
30 Jun, 2010
2009-11-25
3.8%
15%
155.4%
30 Jun, 2009
2.5100
0.000
0.7359
24.41m
3.10m
4
2009-06-30
30 Jun, 2009
2009-08-26
3.4%
89.5%
917.7%
1.3200
0.000
0.7106
19.36m
1.64m
3
2009-03-31
30 Jun, 2009
2009-05-28
1.9%
45.1%
15.8%
2.4100
0.000
0.6973
26.17m
2.98m
2
2008-12-31
30 Jun, 2009
2009-02-26
3.5%
113.4%
0.2%
1.1300
0.000
0.6730
20.06m
1.40m
1
2008-09-30
30 Jun, 2009
2008-11-19
1.7%
214.9%
52.9%
30 Jun, 2008
0.3500
0.000
0.6627
21.27m
444.00k
4
2008-06-30
30 Jun, 2008
2008-08-25
0.5%
77.2%
89.8%
1.5700
0.000
0.6582
21.16m
1.95m
3
2008-03-31
30 Jun, 2008
2008-05-26
2.4%
34.6%
3.2%
2.4100
0.000
0.6476
21.20m
2.98m
2
2007-12-31
30 Jun, 2008
2008-02-28
3.7%
0.2%
8.1%
2.4000
0.000
0.6234
23.06m
2.97m
1
2007-09-30
30 Jun, 2008
2007-11-13
3.8%
31.6%
503.9%
30 Jun, 2007
7.7200
0.500
1.3186
22.66m
4.34m
4
2007-06-30
30 Jun, 2007
2007-08-23
5.9%
116.1%
27.9%
3.5700
0.000
1.2411
21.25m
2.01m
3
2007-03-31
30 Jun, 2007
2007-05-18
2.9%
27%
6.2%
4.9000
0.000
1.2051
21.25m
2.76m
2
2006-12-31
30 Jun, 2007
2007-02-15
4.1%
460%
23.4%
0.8700
0.000
1.1659
18.01m
492.00k
1
2006-09-30
30 Jun, 2007
2006-11-28
0.7%
85.5%
77.8%
30 Jun, 2006
6.0400
0.000
1.1520
20.29m
3.40m
4
2006-06-30
30 Jun, 2006
2006-08-28
5.2%
58.5%
70.5%
3.8100
0.000
1.0960
17.79m
2.14m
3
2006-03-31
30 Jun, 2006
2006-05-24
3.5%
4%
37%
3.9700
0.000
1.0580
15.46m
2.23m
2
2005-12-31
30 Jun, 2006
2006-02-28
3.8%
0.7%
19.5%
3.9400
0.000
1.0100
15.36m
2.22m
1
2005-09-30
30 Jun, 2006
2005-11-24
3.9%
11.2%
4.2%
30 Jun, 2005
3.5400
1.800
0.9890
15.55m
1.99m
4
2005-06-30
30 Jun, 2005
2005-08-22
3.6%
41.4%
18.8%
6.0500
0.000
0.9520
16.64m
3.40m
3
2005-03-31
30 Jun, 2005
2005-05-26
6.4%
82.1%
125.4%
3.3200
2.500
0.9158
15.11m
1.87m
2
2004-12-31
30 Jun, 2005
2005-02-28
3.6%
12.1%
25.7%
3.7800
0.000
0.9000
12.40m
2.13m
1
2004-09-30
30 Jun, 2005
2004-12-21
4.2%
13.4%
1.1%
30 Jun, 2004
4.3600
1.800
0.8610
14.48m
2.45m
4
2004-06-30
30 Jun, 2004
2004-08-24
5.1%
62.6%
732.5%
2.6800
0.000
0.8430
11.76m
1.51m
3
2004-03-31
30 Jun, 2004
2004-05-24
3.2%
1.5%
398%
2.6400
2.500
0.8340
9.79m
1.49m
2
2003-12-31
30 Jun, 2004
2004-02-24
3.2%
30.9%
7.1%
3.8200
0.000
0.8060
11.95m
2.15m
1
2003-09-30
30 Jun, 2004
2003-11-24
4.7%
1605.6%
27.8%
30 Jun, 2003
0.2200
1.800
0.7720
11.70m
126.00k
4
2003-06-30
30 Jun, 2003
2003-08-29
0.3%
57.4%
90.5%
0.5300
2.500
0.7870
9.34m
296.00k
3
2003-03-31
30 Jun, 2003
2003-05-29
0.7%
81.4%
80.7%
2.8300
0.000
0.8000
9.29m
1.59m
2
2002-12-31
30 Jun, 2003
2003-02-27
3.5%
5%
31.6%
2.9800
0.000
0.7790
8.44m
1.68m
1
2002-09-30
30 Jun, 2003
2002-11-28
3.8%
0%
25%
Financial Year
Revenue ('000)
Net ('000)
EPS
DP%
Net %
Report
30 Jun, 2026
171,983
28,288
19.0800
47.2%
30 Jun, 2025
230,784
42,475
28.6400
89.0%
4.8%
View
30 Jun, 2024
226,554
44,596
30.0700
84.8%
31.6%
View
30 Jun, 2023
242,199
65,234
44.0800
57.8%
5.1%
View
30 Jun, 2022
207,917
62,095
41.9600
22.6%
154.6%
View
30 Jun, 2021
159,622
24,390
16.5300
0.1%
17.5%
View
30 Jun, 2020
171,727
29,557
20.7600
0.2%
33.2%
View
30 Jun, 2019
172,550
22,195
16.1100
0.2%
40.9%
View
30 Jun, 2018
178,476
15,749
11.8500
0.2%
27.0%
View
30 Jun, 2017
166,368
12,397
9.3600
0.2%
59.7%
View
30 Jun, 2016
160,230
7,761
5.8700
-
632.2%
View
30 Jun, 2015
145,174
1,060
0.8000
-
81.4%
View
30 Jun, 2014
147,371
5,698
4.3100
-
54.5%
View
30 Jun, 2013
131,295
3,687
2.8300
-
228.6%
View
30 Jun, 2012
126,943
1,122
0.9100
-
152.5%
View
30 Jun, 2011
112,841
-2,139
-1.7300
-
119.0%
View
30 Jun, 2010
102,357
11,270
9.1000
-
23.5%
View
30 Jun, 2009
89,994
9,123
7.3700
-
9.4%
View
30 Jun, 2008
86,682
8,338
6.7300
-
13.1%
View
30 Jun, 2007
83,168
9,600
17.0600
2.9%
3.9%
View
30 Jun, 2006
68,899
9,987
17.7600
-
6.4%
View
30 Jun, 2005
59,705
9,388
16.6900
25.8%
23.6%
View
30 Jun, 2004
47,975
7,598
13.5000
31.9%
106.0%
View
30 Jun, 2003
38,765
3,689
6.5600
65.5%
View
Announced
Financial Year
Subject
EX Date
Payment Date
Amount
Indicator
30 Jun, 2026
10 Feb 2026
30 Jun 2026
Interim Dividend
13 Apr 2026
23 Apr 2026
0.0900
Currency
View
30 Jun, 2025
26 Aug 2025
30 Jun 2025
Second Interim Dividend
13 Oct 2025
24 Oct 2025
0.1300
Currency
View
27 Nov 2024
30 Jun 2025
Interim Dividend
16 Dec 2024
26 Dec 2024
0.1250
Currency
View
30 Jun, 2024
19 Aug 2024
30 Jun 2024
Second Interim Dividend
30 Sep 2024
10 Oct 2024
0.1300
Currency
View
21 Feb 2024
30 Jun 2024
Interim Dividend
11 Mar 2024
21 Mar 2024
0.1250
Currency
View
30 Jun, 2023
23 Aug 2023
30 Jun 2023
Second Interim Dividend
02 Oct 2023
12 Oct 2023
0.1550
Currency
View
24 Feb 2023
30 Jun 2023
Interim Dividend
13 Mar 2023
23 Mar 2023
0.1000
Currency
View
30 Jun, 2022
06 Oct 2022
30 Jun 2022
Final Dividend
30 Nov 2022
08 Dec 2022
0.1600
Currency
View
24 Feb 2022
30 Jun 2022
Interim Dividend
14 Mar 2022
24 Mar 2022
0.0950
Currency
View
30 Jun, 2021
06 Oct 2021
30 Jun 2021
Final Dividend
29 Nov 2021
09 Dec 2021
0.0700
Currency
View
19 Feb 2021
30 Jun 2021
Interim Dividend
08 Mar 2021
18 Mar 2021
0.0200
Currency
View
30 Jun, 2020
02 Oct 2020
30 Jun 2020
Final Dividend
27 Nov 2020
10 Dec 2020
0.0450
Currency
View
05 Feb 2020
30 Jun 2020
Interim Dividend
24 Feb 2020
06 Mar 2020
0.0450
Currency
View
30 Jun, 2019
10 Oct 2019
30 Jun 2019
Final Dividend
02 Dec 2019
13 Dec 2019
0.0440
Currency
View
19 Feb 2019
30 Jun 2019
Interim Dividend
06 Mar 2019
22 Mar 2019
0.0300
Currency
View
30 Jun, 2018
24 Oct 2018
30 Jun 2018
Final Dividend
29 Nov 2018
18 Dec 2018
0.0300
Currency
View
13 Feb 2018
30 Jun 2018
Interim Dividend
06 Mar 2018
15 Mar 2018
0.0200
Currency
View
30 Jun, 2017
26 Oct 2017
30 Jun 2017
Final Dividend
29 Dec 2017
18 Jan 2018
0.0200
Currency
View
08 Feb 2017
30 Jun 2017
Interim Dividend
06 Mar 2017
30 Mar 2017
0.0200
Currency
View
Announced
EX Date
Subject
Ratio
Offer
No records
Name
Price
Change
Volume
Gearing
Premium
Premium %
Maturity
No warrants found.
Announced
Date Change
Type
Shares
Name
03 Jul 2026
02 Jul 2026
Acquired
50,000
MADAM CHIN SWEE CHANG
03 Jul 2026
02 Jul 2026
Acquired
50,000
MR PIONG TECK ONN
康大工业2026财年前9个月业绩低于预期,净利跌13%至2800万令吉。...
19 May, 2026 14:26pm - 2 months ago
Nanyang
(吉隆坡13日讯)亚洲股市今日收盘下跌居多,但涨跌幅皆有限,而马股小幅走跌。富时综合指数闭市报1680.52点,下跌10.79点或0.64%。综指今早以1682.43点开盘,早盘短暂波动,下半天横摆,最终收报1680.52点。马股全天成交量为27亿4879万股,成交值23亿零526万
13 Apr, 2026 18:56pm - 3 months ago
Seehua
(吉隆坡13日讯)亚洲股市今日收盘下跌居多,但涨跌幅皆有限,而马股小幅走跌。富时综合指数闭市报1680.52点,下跌10...
13 Apr, 2026 17:56pm - 3 months ago
Orientaldaily
Shares of Duopharma Biotech Bhd (KL:DPHARMA) have climbed to their highest in about three years after the group's latest contract wins for the supply of insulin products and injections with the Ministry of Health (MOH).
19 Feb, 2026 12:15pm - 5 months ago
TheEdge
KUALA LUMPUR (Feb 16): Duopharma Biotech Bhd (KL:DPHARMA) has received two letters of award worth a sum value of RM116.72 million to supply insulin products and insulin injections to the Ministry of Health (MOH) and its facilities.
16 Feb, 2026 18:18pm - 5 months ago
TheEdge
2026-07-03 - 5:21 pm
2026-07-03 - 5:21 pm
2026-07-03 - 5:21 pm
2026-05-18 - 5:03 pm
2026-02-11 - 7:49 am