Sign in to continue:

Saturday, February 14th, 2026
Stock Profile: BSL
BSL Logo

Raffles Medical Group Ltd (BSL)


📊 Statistics





💰 Dividend History


Current year to date yield: 2.40%

2025 — Total Amount: $0.025000 | Total Yield: 2.40%
Ex Date: 2025-05-13

Amount: $0.025000

Yield: 2.40%

Pay Date: 2025-05-23

Details: Rate: SGD 0.025 Per Security

2024 — Total Amount: $0.024000 | Total Yield: 2.31%
Ex Date: 2024-05-13

Amount: $0.024000

Yield: 2.31%

Pay Date: 2024-05-23

Details: Rate: SGD 0.024 Per Security

2023 — Total Amount: $0.038000 | Total Yield: 2.68%
Ex Date: 2023-05-15

Amount: $0.038000

Yield: 2.68%

Pay Date: 2023-05-25

Details: Rate: SGD 0.038 Per Security

2022 — Total Amount: $0.028000 | Total Yield: 2.31%
Ex Date: 2022-05-09

Amount: $0.010000

Yield: 0.83%

Pay Date: 2022-05-19

Details: Rate: SGD 0.01 Per Security

Amount: $0.018000

Yield: 1.49%

Pay Date: 2022-05-19

Details: Rate: SGD 0.018 Per Security

2020 — Total Amount: $0.025000 | Total Yield: 2.91%
Ex Date: 2020-09-28

Amount: $0.005000

Yield: 0.63%

Pay Date: 2020-10-07

Details: Rate: SGD 0.005 Per Security

Ex Date: 2020-08-03

Amount: $0.020000

Yield: 2.29%

Pay Date: 2020-09-16

Details: Declared Rate: SGD 0.02 per security/unit

2019 — Total Amount: $0.025000 | Total Yield: 2.44%
Ex Date: 2019-08-19

Amount: $0.005000

Yield: 0.50%

Pay Date: 2019-08-30

Details: Rate: SGD 0.005 Per Security

Ex Date: 2019-05-13

Amount: $0.020000

Yield: 1.94%

Pay Date: 2019-06-27

Details: Declared Rate: SGD 0.02 per security/unit

2018 — Total Amount: $0.022500 | Total Yield: 2.01%
Ex Date: 2018-08-27

Amount: $0.005000

Yield: 0.45%

Pay Date: 2018-09-06

Details: SGD 0.005 ONE-TIER TAX

Ex Date: 2018-05-14

Amount: $0.017500

Yield: 1.56%

Pay Date: 2018-06-29

Details: SCRIP DIV SCH SGD 0.0175 ONE-TIER TAX

2017 — Total Amount: $0.020000 | Total Yield: 1.52%
Ex Date: 2017-08-21

Amount: $0.005000

Yield: 0.44%

Pay Date: 2017-08-31

Details: SGD 0.005 ONE-TIER TAX

Ex Date: 2017-05-08

Amount: $0.015000

Yield: 1.08%

Pay Date: 2017-06-29

Details: DRP SGD 0.015 ONE-TIER TAX

2016 — Total Amount: $0.050000 | Total Yield: 0.33%
Ex Date: 2016-08-22

Amount: $0.005000

Yield: 0.33%

Pay Date: 2016-08-31

Details: SGD 0.005 ONE-TIER TAX

Ex Date: 2016-05-09

Amount: -

Yield: -

Pay Date: -

Details: STOCK SPLIT OFFER OF 3 FOR 1

Amount: $0.045000

Yield: -

Pay Date: 2016-06-28

Details: DRP SGD 0.045 ONE-TIER TAX

2015 — Total Amount: $0.055000 | Total Yield: 0.00%
Ex Date: 2015-08-17

Amount: $0.015000

Yield: -

Pay Date: 2015-08-31

Details: SGD 0.015 ONE-TIER TAX

Ex Date: 2015-05-04

Amount: $0.040000

Yield: -

Pay Date: 2015-06-18

Details: DRP SGD 0.04 ONE-TIER TAX

2014 — Total Amount: $0.055000 | Total Yield: 0.00%
Ex Date: 2014-08-18

Amount: $0.015000

Yield: -

Pay Date: 2014-08-29

Details: SGD 0.015 ONE-TIER TAX

Ex Date: 2014-05-05

Amount: $0.040000

Yield: -

Pay Date: 2014-06-26

Details: SCRIP DIV SGD 0.04 ONE-TIER TAX

2013 — Total Amount: $0.045000 | Total Yield: 0.00%
Ex Date: 2013-08-12

Amount: $0.010000

Yield: -

Pay Date: 2013-08-29

Details: SGD 0.01 ONE-TIER TAX

Ex Date: 2013-05-06

Amount: $0.035000

Yield: -

Pay Date: 2013-06-27

Details: SCRIPDIVSCHEME SGD 0.035 ONE-TIER TAX

2012 — Total Amount: $0.040000 | Total Yield: 0.00%
Ex Date: 2012-08-13

Amount: $0.010000

Yield: -

Pay Date: 2012-08-31

Details: SGD 0.01 ONE-TIER TAX

Ex Date: 2012-05-14

Amount: $0.030000

Yield: -

Pay Date: 2012-07-04

Details: SCRIPDIVSCHEME SGD 0.03 ONE-TIER TAX

2011 — Total Amount: $0.035000 | Total Yield: 0.00%
Ex Date: 2011-08-15

Amount: $0.010000

Yield: -

Pay Date: 2011-09-02

Details: SGD 0.01 ONE-TIER TAX

Ex Date: 2011-05-23

Amount: $0.025000

Yield: -

Pay Date: 2011-07-13

Details: SCRIPDIVSCHEME SGD 0.025 ONE-TIER TAX

2010 — Total Amount: $0.030000 | Total Yield: 0.00%
Ex Date: 2010-08-16

Amount: $0.010000

Yield: -

Pay Date: 2010-09-03

Details: SGD 0.01 ONE-TIER TAX

Ex Date: 2010-05-05

Amount: $0.020000

Yield: -

Pay Date: 2010-05-19

Details: SGD 0.02 ONE-TIER TAX

2009 — Total Amount: $0.025000 | Total Yield: 0.00%
Ex Date: 2009-08-17

Amount: $0.010000

Yield: -

Pay Date: 2009-09-04

Details: SGD 0.01 ONE-TIER TAX

Ex Date: 2009-04-20

Amount: $0.015000

Yield: -

Pay Date: 2009-05-06

Details: SGD 0.015 ONE-TIER TAX

2008 — Total Amount: $0.025000 | Total Yield: 0.00%
Ex Date: 2008-08-18

Amount: $0.010000

Yield: -

Pay Date: 2008-09-05

Details: SGD 0.01 ONE-TIER TAX

Ex Date: 2008-05-05

Amount: $0.015000

Yield: -

Pay Date: 2008-05-20

Details: SGD 0.015 ONE-TIER TAX

2007 — Total Amount: $0.040000 | Total Yield: 0.00%
Ex Date: 2007-08-20

Amount: $0.010000

Yield: -

Pay Date: 2007-09-07

Details: SGD 0.01 ONE-TIER TAX

Ex Date: 2007-04-30

Amount: -

Yield: -

Pay Date: -

Details: OFFER OF 1 FOR 10

Amount: $0.020000

Yield: -

Pay Date: 2007-05-16

Details: SGD 0.02 ONE-TIER TAX

Amount: $0.010000

Yield: -

Pay Date: 2007-05-16

Details: SGD 0.01 ONE-TIER TAX

2006 — Total Amount: $0.035000 | Total Yield: 0.00%
Ex Date: 2006-08-14

Amount: $0.005000

Yield: -

Pay Date: 2006-08-28

Details: SGD 0.005 ONE-TIER TAX

Ex Date: 2006-04-25

Amount: $0.010000

Yield: -

Pay Date: 2006-05-10

Details: SGD 0.01 LESS TAX

Amount: $0.005000

Yield: -

Pay Date: 2006-05-10

Details: SGD 0.005 ONE-TIER TAX

Amount: $0.015000

Yield: -

Pay Date: 2006-05-10

Details: SGD 0.015 ONE-TIER TAX

2005 — Total Amount: $0.025000 | Total Yield: 0.00%
Ex Date: 2005-04-25

Amount: $0.015000

Yield: -

Pay Date: 2005-05-12

Details: SGD 0.015 LESS TAX

Amount: $0.010000

Yield: -

Pay Date: 2005-05-12

Details: SGD 0.01 LESS TAX

2004 — Total Amount: $0.025000 | Total Yield: 0.00%
Ex Date: 2004-04-28

Amount: $0.015000

Yield: -

Pay Date: 2004-05-12

Details: SGD 0.015 LESS TAX

Amount: $0.010000

Yield: -

Pay Date: 2004-05-12

Details: SGD 0.01 LESS TAX

2003 — Total Amount: $0.000000 | Total Yield: 0.00%
Ex Date: 2003-06-02

Amount: -

Yield: -

Pay Date: 2003-06-17

Details: 10% LESS TAX

2002 — Total Amount: $0.000000 | Total Yield: 0.00%
Ex Date: 2002-06-05

Amount: -

Yield: -

Pay Date: 2002-06-19

Details: 8% LESS TAX



📅 SGX Earnings Announcements for BSL


Date of Broadcast Title Financial Year Ended
2025-07-28 06:13 Half Yearly Results 2025/06/30
2025-06-24 18:19 Notification of Results Release 2025/06/30
2025-02-24 06:26 Full Yearly Results 2024/12/31
2025-01-20 17:38 Notification of Results Release 2024/12/31
2024-07-29 06:10 Half Yearly Results 2024/06/30
2024-06-18 18:44 Notification of Results Release 2024/06/30
2024-02-26 06:13 Full Yearly Results 2023/12/31
2024-01-22 17:34 Notification of Results Release 2023/12/31



Raffles Medical Group Ltd (BSL)

Market: SGX | Currency: SGD

Address: 585 North Bridge Road

Raffles Medical Group Ltd provides integrated private healthcare services primarily in Singapore, Greater China, Vietnam, Cambodia, and Japan. The company operates through four segments: Healthcare Services, Hospital Services, Investment Holdings, and Insurance Services. Its Raffles Hospital, a tertiary care hospital that offers 24-hour acute and critical care, family medicine services, health screening, and a range of multi-disciplinary specialist clinics; appointed wards, day surgery, angiography suites, delivery suites, operating theatres, intensive care unit, and neonatal intensive care unit; and radiology, clinical laboratory, pharmacy, dietetics, rehabilitation, and traditional Chinese medicine, as well as dental services and emergency services. The company also trades Show more




📈 Raffles Medical Group Ltd Historical Chart




🧾 Recent Financial Statement Analysis





📰 Related News & Research


Showing results matched by any of: BSL, Raffles Medical Group Ltd, Raffles Medical, RFMD SP, RAFFLES MEDICAL GROUP LTD, RAFFLES MEDICAL GROUP