FirstService Corporation - Common Shares FSV

Open calendar →

FirstService Corporation - Common Shares · Company · Nasdaq · Real Estate / Real Estate Services

Paper trade (simulated — no real money)

Fill: USD 143.6700 · FX 1 USD = 1.277900 SGD · about SGD 183.5959 per unit

Sign in to practise with simulated trades before investing real money. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 164.64 → 143.67 · -12.7%
165.100145.380125.660 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Oct 25Jan 26Apr 26Jul 26Oct 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 24 Oct 2025 — 25 Oct 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

Weekend
Weekend
147.2200 147.5400 141.4300 143.6700 214,374
17 · 6-K After market open · 11:59 ET FORM 6-K ↗
136.8000 147.6500 136.8000 147.2200 192,300
138.1500 139.1400 136.0800 136.5900 118,800
134.1900 138.6300 134.1900 138.5100 119,600
135.0100 135.2050 132.9200 133.4500 81,200
Weekend
Weekend
135.9100 137.3150 134.6500 135.6700 164,300
131.9800 135.6950 131.2550 135.0700 120,200
130.2100 130.6500 128.0800 130.6500 69,300
130.7350 131.8900 129.6000 130.8100 126,500
129.9800 130.2200 128.7500 129.5800 59,200
Weekend
Weekend
129.2100 129.9500 128.0300 129.7300 79,100
126.1500 128.3200 125.7650 128.2200 82,000
128.3200 128.3200 124.9400 126.8700 149,400
128.6650 129.8600 128.2550 128.8100 83,700
128.7100 129.0800 127.2800 128.2800 74,500
Weekend
Weekend
130.4300 130.4700 128.1840 129.1300 143,700
127.9400 129.7300 127.0200 128.5100 135,100
130.1700 130.1700 127.8300 127.8800 250,000
128.8400 131.2800 127.8500 129.2000 154,600
127.3500 129.3300 126.0200 129.0200 211,900
Weekend
Weekend
127.6600 129.3100 125.9500 128.6200 200,400
129.6600 130.3600 125.9500 127.0300 368,900
132.1600 132.1600 129.2800 129.5700 204,000
134.1400 134.2600 131.9000 133.3400 226,100
130.1900 133.3600 129.5100 132.9500 239,200
Weekend
Weekend
131.2300 132.1550 128.8600 129.1100 234,800
16 · 6-K After market open · 12:45 ET FORM 6-K ↗
133.5000 133.6500 132.4000 132.5500 158,200
131.0500 133.8500 131.0500 132.4100 270,000
134.3300 136.2700 129.8600 131.3950 264,300
138.2800 139.3900 133.4500 135.3100 201,500
Weekend
Weekend
137.7500 138.9300 137.2000 137.7800 206,700
137.1400 137.7000 134.6200 136.0100 218,100
138.4500 139.2100 136.4800 137.8700 166,100
139.3750 142.6800 138.4100 138.8600 199,700
No trading
Weekend
Weekend
141.4100 144.6600 139.7000 144.1100 136,800
140.0000 143.7900 140.0000 142.9100 198,100
139.4400 139.6550 136.9400 138.1000 251,600
138.9600 140.5750 138.1500 139.4700 223,100
140.7400 141.1200 138.8600 139.3400 616,300
Weekend
Weekend
141.6600 142.5200 139.4250 141.5400 278,100
142.2700 143.0400 140.5000 141.0850 191,800
143.9400 144.2800 142.5500 143.5000 146,200
143.5400 144.6700 143.3200 143.9400 166,900
144.7200 146.5200 143.9100 143.9100 287,200
Weekend
Weekend
144.3700 146.2000 142.8000 144.4900 186,400
15 · 6-K After-hours · 17:00 ET FORM 6-K ↗
146.5300 146.5300 142.8800 143.4500 221,500
143.3400 146.6700 142.2700 146.5300 184,000
140.0400 144.3500 140.0400 141.5700 232,600
140.0500 140.0750 138.7000 139.8700 164,700
Weekend
Weekend
141.6400 142.5300 139.5500 140.8100 216,500
143.5000 143.5000 137.7950 140.8000 327,200
142.3600 142.7100 140.3300 142.0100 202,800
142.4100 144.5400 141.0900 143.3400 124,200
143.1800 144.1920 142.3000 142.7400 135,800
Weekend
Weekend
143.4700 145.8400 142.8800 143.9100 82,600
144.2800 144.3800 141.7500 142.7700 110,000
143.4500 146.0100 141.4100 144.6700 119,800
143.1100 143.4300 141.0100 141.4000 244,500
141.7100 145.7250 140.9600 143.7000 112,800
Weekend
Weekend
143.1000 143.1000 140.4000 140.8900 284,600
14 · 6-K Pre-market · 08:00 ET FORM 6-K ↗
142.7200 144.6900 139.4800 144.5700 398,400
143.0100 145.5500 142.1000 142.4100 322,300
141.4300 146.1750 141.2800 143.0200 237,100
137.4600 142.0150 137.4600 140.2300 347,900
Weekend
Weekend
131.2500 139.8000 129.7100 137.4600 290,700
136.4500 136.5100 122.8000 131.1400 727,200
13 · 6-K Pre-market · 08:30 ET FORM 6-K ↗
144.6400 144.6400 140.5700 141.6300 180,300
145.9400 146.1050 143.2500 143.3100 97,500
147.8300 148.9500 145.1300 146.7900 138,400
Weekend
Weekend
150.1700 152.2400 147.7000 148.4600 88,000
147.3050 151.2100 147.3050 151.2100 96,000
145.2300 150.0700 145.2300 146.8000 122,600
143.2800 146.7900 141.0800 144.7100 133,900
144.2300 145.0000 143.0150 143.2800 89,800
Weekend
Weekend
143.3600 145.1700 142.7700 143.4400 127,900
141.6900 143.0000 140.9200 142.5700 68,800
144.9200 144.9200 140.0500 141.6800 88,800
146.0000 147.6600 144.6100 144.9200 97,600
145.1200 145.7750 142.8300 144.6400 82,100
Weekend
Weekend
No trading
144.6600 145.9300 142.3700 145.7350 116,300
141.9400 145.4000 141.9300 143.0600 153,700
140.4800 142.6400 139.6100 142.1100 154,800
141.8600 142.6400 138.3100 141.9800 181,000
Weekend
Weekend
137.1200 141.2100 137.1200 140.8500 285,000
135.5900 139.7200 135.1500 136.0100 286,900
132.6100 136.3900 132.6100 135.5850 202,800
131.0500 133.9100 130.9000 132.6100 259,700
137.1100 137.7900 129.6400 130.5500 243,900
Weekend
Weekend
No trading
138.7200 140.5400 136.8700 137.8300 183,900
142.6900 143.7400 137.6200 138.0000 281,600
144.9000 145.6400 141.7100 142.6900 160,400
143.8100 145.1800 141.5800 143.7100 217,600
Weekend
Weekend
142.9500 144.8000 140.4100 143.3600 274,000
145.1700 145.1700 137.4300 141.4600 405,100
143.0100 143.7500 140.3900 142.9300 216,100
139.4100 144.2700 138.2200 143.0100 253,400
139.8700 140.6700 138.3600 138.4000 207,500
Weekend
Weekend
139.0100 141.2300 138.9200 140.6800 232,800
138.3500 141.5900 136.9450 139.6200 281,400
136.2700 137.6900 135.8000 137.2700 178,700
12 · 6-K After market open · 12:00 ET FORM 6-K ↗
135.5800 138.6400 134.5700 138.2500 240,400
133.2100 135.4300 132.1900 134.2500 237,100
Weekend
Weekend
137.5800 138.0700 133.9900 134.2000 359,100
133.5800 139.2400 133.3500 138.7200 403,700
133.3100 136.0650 132.6670 134.8300 218,500
131.7100 134.1000 130.1400 133.8400 358,100
No trading
Weekend
Weekend
132.6300 134.2400 131.1100 131.6600 277,000
130.2500 133.7400 128.5800 133.1300 177,900
127.5600 131.9400 125.9600 131.6200 187,600
130.7700 131.4330 127.0200 127.1300 695,100
128.7700 132.8800 119.4100 130.7700 200,000
Weekend
Weekend
129.0500 130.5500 128.8000 129.7000 183,700
129.1300 131.4100 128.1000 129.9100 153,900
130.0200 131.3350 128.5000 129.1300 150,900
130.4200 132.5000 129.7650 130.7500 192,900
134.1400 134.9400 131.1000 131.3400 179,100
Weekend
Weekend
135.0400 135.4950 133.1200 134.5600 210,300
132.5100 135.5200 132.5100 134.4600 209,700
11 · 6-K After market open · 11:30 ET FORM 6-K ↗
127.4000 134.1000 126.7250 132.5300 256,600
128.4100 128.4100 124.3700 125.6600 435,600
132.5700 142.5300 127.7000 128.0100 256,800
Weekend
Weekend
134.7800 136.3850 131.3900 132.3400 204,300
10 · 6-K Pre-market · 08:30 ET FORM 6-K ↗
134.8500 135.4600 132.2400 133.8100 417,800
141.8200 142.9900 134.0000 134.0800 252,500
147.4200 147.9600 142.8300 143.0200 181,100
145.5900 147.7800 145.4400 146.8000 262,700
Weekend
Weekend
147.9500 149.6200 143.5600 146.3800 207,500
149.0000 154.0000 146.5550 149.1600 612,000
9 · 6-K Pre-market · 08:30 ET FORM 6-K ↗
147.8900 149.7100 146.8900 149.5600 129,900
150.0000 150.9000 146.4500 146.7200 160,200
152.2750 153.3400 149.8500 149.9900 253,700
Weekend
Weekend
150.9600 153.2550 150.9600 152.2600 173,200
149.2500 150.6580 148.3700 149.1100 128,300
150.1300 151.0600 148.2650 149.2500 104,600
148.4800 150.2800 146.4750 149.1500 68,900
8 · 6-K After-hours · 17:00 ET FORM 6-K ↗
144.9100 148.9000 144.8800 148.7000 124,100
Weekend
Weekend
145.7400 146.9000 145.1950 145.9000 79,200
143.3800 146.8300 143.1200 145.7400 103,100
145.4300 147.5700 143.3600 144.8300 202,000
139.9700 143.1900 139.9500 142.8800 149,100
139.7200 141.6800 137.7850 141.3500 68,300
Weekend
Weekend
No trading
136.1800 140.1200 135.2600 139.7200 163,100
7 · 6-K After-hours · 16:45 ET FORM 6-K ↗
138.5900 139.8050 137.6200 138.1600 216,400
136.7200 139.6200 135.3350 138.9400 189,200
134.6400 137.7700 134.1100 136.2000 103,300
Weekend
Weekend
136.5800 138.0750 133.5900 134.2700 162,100
135.9700 140.2800 135.6000 137.9200 118,600
137.8600 139.3300 135.4400 137.7600 140,600
136.0000 137.7800 134.2400 136.4200 187,900
136.5900 138.7550 135.9200 137.5100 138,600
Weekend
Weekend
137.0400 137.9200 133.4200 134.2500 276,300
140.6300 142.9400 136.7400 138.1000 159,800
142.1300 143.4100 140.2800 140.8300 143,900
143.4200 144.7700 142.5900 142.7900 99,100
142.9500 145.1400 141.6350 141.9600 149,100
Weekend
Weekend
143.5300 143.9100 139.7300 141.2400 243,200
143.7500 146.0200 139.6000 141.9600 223,200
149.6700 149.6700 144.9700 145.2700 128,500
6 · 6-K After-hours · 17:00 ET FORM 6-K ↗
150.0600 151.1100 148.0600 149.5200 256,800
147.0400 150.5400 144.4900 150.0600 219,900
Weekend
Weekend
148.6100 149.6150 146.2900 148.8100 243,300
149.5700 151.2400 147.1300 149.8100 234,300
154.0300 155.7400 150.5300 150.7200 172,700
152.6300 154.5300 149.3400 153.9200 145,400
154.2300 157.2000 153.4600 155.5200 204,500
Weekend
Weekend
157.5000 159.4800 155.8100 157.5700 130,800
155.8600 158.4400 155.7500 158.3100 225,400
154.5500 155.8200 153.3700 154.9600 238,300
151.0500 156.0650 150.8100 155.1500 282,900
155.7500 155.7500 151.0300 151.8300 207,400
Weekend
Weekend
5 · 40-F After-hours · 16:45 ET FORM 40-F ↗
155.2900 156.5900 153.9900 155.7500 146,500
157.3500 157.3500 154.7850 156.0600 142,300
153.9800 157.4900 153.9800 156.8600 328,500
154.2600 156.5350 153.1100 154.3000 219,000
No trading
Weekend
Weekend
151.6400 154.8750 147.9350 154.6500 525,600
157.9600 158.7000 150.0300 150.4000 238,300
161.8300 163.8000 155.7100 157.5400 370,800
164.2900 166.4200 161.7100 161.8300 617,200
160.5000 164.3600 160.2500 164.2900 190,200
Weekend
Weekend
158.6800 161.1400 157.0400 160.8000 289,500
165.4500 165.4500 157.2800 158.6800 360,900
156.6900 166.7300 154.0000 165.1000 435,300
4 · 6-K Pre-market · 08:30 ET FORM 6-K ↗ 3 · 6-K After market open · 11:30 ET FORM 6-K ↗
153.6300 154.5900 150.9300 154.5500 276,100
155.2600 155.7500 153.1300 153.6400 200,500
Weekend
Weekend
155.7750 156.0600 152.9650 155.2600 280,300
157.3300 158.3600 154.2200 155.4400 437,700
157.4900 158.8550 156.8700 158.2300 175,800
160.3600 160.6750 157.2500 157.4900 176,700
160.8700 162.2100 159.6350 161.1900 183,400
Weekend
Weekend
159.3600 160.0300 158.3400 160.0300 73,200
161.1100 162.6900 158.6800 159.9000 131,400
162.0500 162.9150 160.0550 160.7400 152,900
160.7900 162.3950 159.8800 160.9200 205,100
No trading
Weekend
Weekend
162.0200 163.2900 160.4150 162.2300 117,600
161.0000 163.9100 160.9400 163.1300 178,900
157.0600 161.5000 156.0000 160.7800 177,100
160.8100 160.8100 156.5800 156.7200 171,000
159.2000 160.5900 158.5600 160.4700 202,600
Weekend
Weekend
156.3000 159.8200 155.1200 159.4700 622,300
154.2800 156.6800 153.1700 156.2800 148,700
155.7200 155.8200 153.5950 154.2800 126,900
152.8500 156.6200 152.4050 155.1400 119,200
150.9700 154.6930 149.3350 152.9700 110,600
Weekend
Weekend
155.3300 155.5100 150.7100 150.9900 176,900
No trading
156.2700 156.8450 154.8500 155.5300 110,800
156.1400 157.0300 155.5850 155.8800 91,100
157.1000 157.6600 156.0000 156.4300 74,700
Weekend
Weekend
156.0300 157.2700 155.0000 156.7400 50,500
No trading
155.5200 157.3550 155.2100 156.4700 113,900
153.3100 154.9400 152.9500 154.9400 165,100
154.7200 155.7500 152.7500 152.9900 299,600
Weekend
Weekend
158.0000 158.3650 154.6400 154.6900 622,800
154.3300 158.1900 154.2000 157.9900 313,000
154.6200 155.0400 153.2500 154.0000 255,100
153.3100 155.8550 153.2350 154.6700 191,500
155.0000 155.0000 152.1800 152.9700 341,900
Weekend
Weekend
153.2000 154.5400 151.7500 154.5400 196,300
150.6300 154.9050 150.1900 152.7200 338,900
150.2200 151.1550 147.2300 149.7100 352,200
153.3900 154.2950 149.8400 149.8700 163,400
154.7000 154.7000 151.6250 152.8000 376,600
Weekend
Weekend
155.6600 157.2100 154.2950 154.9200 124,400
2 · 6-K After market open · 15:15 ET FORM 6-K ↗
154.4200 156.5400 154.4200 154.9100 97,200
153.8900 155.3300 153.5100 154.4500 93,600
156.1450 156.1450 152.4850 154.3300 122,000
155.5000 158.0300 155.5000 156.0800 215,400
Weekend
Weekend
153.0700 156.9800 152.9100 156.8500 200,900
No trading
152.7500 154.3200 152.7500 153.7300 82,300
152.3600 153.9500 152.3000 152.9500 233,400
154.3300 154.6400 151.0350 152.1300 169,300
Weekend
Weekend
152.3600 157.0300 152.0000 154.8800 146,500
153.0200 153.9200 151.0000 151.8800 315,200
151.6900 153.1200 150.1850 152.2700 144,500
150.0800 151.3250 149.6200 150.9100 246,700
155.7300 155.7300 150.5600 150.7250 152,600
Weekend
Weekend
155.5500 157.3800 155.2800 156.1300 240,000
155.8400 156.7100 154.7850 155.7400 82,100
156.3100 158.8400 155.7200 156.3500 136,900
152.9400 156.9200 151.9300 156.7000 210,600
151.7700 152.9700 149.1300 152.2800 295,300
Weekend
Weekend
153.6200 154.7000 151.3300 151.4100 227,800
154.2000 154.7700 152.9400 153.8200 273,800
156.6300 156.7100 153.8700 154.9400 311,200
156.9700 156.9700 154.4350 155.6400 167,200
158.1300 159.1450 155.8850 157.2700 395,700
Weekend
Weekend
155.0800 160.6500 154.6830 159.4100 777,700
1 · 6-K Pre-market · 08:30 ET FORM 6-K ↗
155.7400 156.8300 154.5800 156.4500 237,900
158.3800 160.1200 155.7400 155.7500 497,600
161.8200 164.6050 159.0900 159.4400 283,600
165.2300 166.4750 162.5000 162.6900 386,300
Weekend
Weekend
171.8750 171.8750 162.8800 164.6400 517,700

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.