The SGX announcements on this website are updated regularly at about 9am, 7pm, 1am every weekday.
The pricing information is updated at about 1am, 9am, 11am, 12.30pm, 2pm, 3pm, 4pm, 5.30pm, and 7pm every weekday.
The yellow highlighting indicates an upward trend: prices are rising.
The trading hours of the Singapore Stock Exchange is 9am to 12pm, 1pm to 5pm.
The rows below that have no prices are announcements taken from SGX. Some announcements cause prices to rise.
Pick a good stock based on reported company results and the economic outlook.
The information here is meant for timing your stock purchase after you have decided, monitoring a stock you already own or research, or spotting announcements for deeper investigation.
If you can't stop worrying, just invest in an ETF (Exchange-Traded Fund) like STI (Straits Times Index) instead for better diversification to spread the risk.
Under normal circumstances, after you have set aside enough for an emergency fund of several months to one year, you can start setting aside money for investing.
Date
Open
High
Low
Close
Volume
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
0.0020
0.0020
0.0010
0.0020
829,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
0.0010
0.0020
0.0010
0.0010
716,100
Thu, 23 Jul 2026
0.0010
0.0020
0.0010
0.0020
3,635,800
Wed, 22 Jul 2026
0.0020
0.0020
0.0010
0.0010
2,110,400
Tue, 21 Jul 2026
0.0020
0.0020
0.0010
0.0020
1,911,900
Mon, 20 Jul 2026
0.0020
0.0020
0.0010
0.0020
3,618,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
0.0010
0.0020
0.0010
0.0020
146,900
Thu, 16 Jul 2026
0.0010
0.0020
0.0010
0.0010
2,645,000
Wed, 15 Jul 2026
0.0010
0.0020
0.0010
0.0010
7,987,700
Tue, 14 Jul 2026
0.0010
0.0010
0.0010
0.0010
0
Mon, 13 Jul 2026
0.0010
0.0010
0.0010
0.0010
0
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
0.0020
0.0020
0.0010
0.0010
4,615,900
Thu, 09 Jul 2026
0.0010
0.0020
0.0010
0.0020
3,725,300
Wed, 08 Jul 2026
0.0020
0.0020
0.0020
0.0020
0
Tue, 07 Jul 2026
0.0010
0.0020
0.0010
0.0020
10,070,000
Mon, 06 Jul 2026
0.0020
0.0020
0.0010
0.0020
6,979,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
0.0020
0.0020
0.0010
0.0020
679,300
Thu, 02 Jul 2026
0.0020
0.0020
0.0010
0.0010
4,740,400
Wed, 01 Jul 2026
0.0010
0.0020
0.0010
0.0020
4,975,100
Tue, 30 Jun 2026
0.0010
0.0020
0.0010
0.0020
3,316,700
Mon, 29 Jun 2026
0.0020
0.0020
0.0020
0.0020
0
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
0.0010
0.0020
0.0010
0.0020
8,450,100
Thu, 25 Jun 2026
0.0010
0.0020
0.0010
0.0020
1,000,100
Wed, 24 Jun 2026
0.0020
0.0020
0.0020
0.0020
0
Tue, 23 Jun 2026
0.0020
0.0020
0.0010
0.0020
6,008,300
Mon, 22 Jun 2026
0.0010
0.0020
0.0010
0.0020
162,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
0.0010
0.0010
0.0010
0.0010
1,230,700
Thu, 18 Jun 2026
0.0010
0.0020
0.0010
0.0020
3,001,000
Wed, 17 Jun 2026
0.0010
0.0020
0.0010
0.0020
20,100
Tue, 16 Jun 2026
0.0020
0.0020
0.0010
0.0020
1,303,800
Mon, 15 Jun 2026
0.0010
0.0020
0.0010
0.0020
1,046,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
0.0010
0.0020
0.0010
0.0010
3,091,200
Thu, 11 Jun 2026
0.0020
0.0020
0.0010
0.0010
3,000,100
Wed, 10 Jun 2026
0.0010
0.0020
0.0010
0.0020
200
Tue, 09 Jun 2026
0.0010
0.0020
0.0010
0.0020
2,820,300
Mon, 08 Jun 2026
0.0020
0.0020
0.0010
0.0020
1,801,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
0.0020
0.0020
0.0010
0.0020
1,000,300
Thu, 04 Jun 2026
0.0010
0.0020
0.0010
0.0020
13,005,400
Wed, 03 Jun 2026
0.0010
0.0020
0.0010
0.0020
6,500,200
Tue, 02 Jun 2026
0.0020
0.0020
0.0010
0.0020
232,200
Mon, 01 Jun 2026
No trading
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
0.0020
0.0020
0.0010
0.0020
4,905,300
Thu, 28 May 2026
0.0010
0.0020
0.0010
0.0020
855,000
Wed, 27 May 2026
0.0020
0.0020
0.0020
0.0020
0
Tue, 26 May 2026
0.0020
0.0020
0.0020
0.0020
100
Mon, 25 May 2026
0.0010
0.0020
0.0010
0.0020
5,257,800
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
0.0020
0.0020
0.0020
0.0020
4,400
Thu, 21 May 2026
0.0020
0.0020
0.0020
0.0020
400
Wed, 20 May 2026
0.0010
0.0020
0.0010
0.0020
710,200
Tue, 19 May 2026
0.0020
0.0020
0.0010
0.0020
9,000
Mon, 18 May 2026
0.0020
0.0020
0.0020
0.0020
2,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
0.0020
0.0020
0.0020
0.0020
5,000
Thu, 14 May 2026
0.0020
0.0020
0.0010
0.0020
97,300
Wed, 13 May 2026
0.0020
0.0020
0.0010
0.0010
204,100
Tue, 12 May 2026
0.0010
0.0020
0.0010
0.0020
1,568,400
Mon, 11 May 2026
0.0020
0.0020
0.0010
0.0020
8,117,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
0.0010
0.0020
0.0010
0.0020
1,012,000
Thu, 07 May 2026
0.0020
0.0020
0.0020
0.0020
301,600
Wed, 06 May 2026
0.0010
0.0020
0.0010
0.0020
15,563,200
Tue, 05 May 2026
0.0020
0.0020
0.0010
0.0020
2,004,200
Mon, 04 May 2026
0.0020
0.0020
0.0010
0.0020
13,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
0.0020
0.0020
0.0020
0.0020
0
Thu, 30 Apr 2026
0.0020
0.0020
0.0020
0.0020
0
Wed, 29 Apr 2026
0.0010
0.0020
0.0010
0.0020
10,260,200
Tue, 28 Apr 2026
0.0010
0.0020
0.0010
0.0020
1,310,000
Mon, 27 Apr 2026
0.0020
0.0020
0.0020
0.0020
100