FirstService Corporation - Common Shares FSV

Open calendar →

FirstService Corporation - Common Shares · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 137.4600 · FX 1 USD = 1.289800 SGD · about SGD 177.2959 per unit

Sign in to place simulated trades. 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 195.57 → 137.46 · -29.7%
208.430167.045125.660 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Jul 25Oct 25Jan 26Apr 26Jul 26

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

Price & SEC Filing History 26 Jul 2025 — 27 Jul 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.

No data yet
Weekend
Weekend
131.2500 139.8000 129.7100 137.4600 290,700
136.4500 136.5100 122.8000 131.1400 727,200
17 · 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
16 · 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
15 · 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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 6-K Pre-market · 08:30 ET FORM 6-K ↗ 7 · 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
6 · 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
5 · 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
185.0000 189.0500 165.1700 166.7300 425,300
4 · 6-K Pre-market · 08:30 ET FORM 6-K ↗
185.5400 185.5900 183.9800 184.7600 196,300
183.1000 186.4910 183.1000 185.0100 167,600
184.0400 184.4200 182.4700 183.5800 153,900
Weekend
Weekend
183.1250 183.9750 181.8300 183.2600 248,800
185.6300 186.2700 182.6000 182.9600 128,700
185.4550 187.9600 184.9500 184.9500 92,600
185.8200 185.8200 183.7100 184.3800 166,500
183.3100 185.0800 182.8000 184.5100 50,000
Weekend
Weekend
185.7500 185.7500 183.1500 183.1500 105,000
184.5500 185.7600 183.9600 184.1500 55,200
186.0900 186.5000 184.7330 185.0400 187,600
187.1400 188.0400 186.2000 187.0300 75,500
188.8200 189.7200 185.9600 186.2200 211,900
Weekend
Weekend
188.5400 190.1050 187.8500 188.7200 77,100
187.6600 188.9800 186.8450 187.7100 152,900
189.6600 191.0000 187.8800 188.0000 82,200
189.6500 191.7000 187.2900 190.4900 188,900
189.8000 190.6500 188.9400 189.6200 314,700
Weekend
Weekend
191.4300 192.9000 188.7400 189.7000 98,800
190.9000 191.4700 190.3300 191.2200 99,300
194.7500 194.7500 190.8400 191.0500 223,600
198.1500 198.1600 192.8800 194.2900 229,500
200.5150 202.0400 197.7750 197.9500 199,700
Weekend
Weekend
201.7400 202.6700 199.4500 201.5900 162,000
203.2500 204.5400 201.3200 201.6000 80,300
203.7800 205.5000 202.8200 203.2100 101,800
205.6900 205.6900 202.2000 202.6700 115,700
205.3400 205.9900 203.5650 204.9300 206,600
Weekend
Weekend
208.7500 208.7500 204.3900 204.4100 71,400
205.4500 209.6600 204.6200 208.4300 146,700
205.7200 206.3950 204.5400 204.6000 84,000
3 · 6-K After market open · 13:45 ET FORM 6-K ↗
205.3400 206.2700 204.3800 205.8900 63,700
201.2800 206.5100 200.3470 206.4100 97,600
Weekend
Weekend
202.8000 203.8000 201.2800 201.5800 38,300
199.4800 202.1200 198.9800 202.1200 56,700
196.7700 198.8150 196.7700 198.5700 57,900
198.2400 198.5900 196.8150 197.5450 60,000
No trading
Weekend
Weekend
200.4850 202.0800 199.7200 201.2000 62,000
201.0700 202.2900 199.3100 200.6200 61,100
201.0200 202.0300 195.1750 201.1700 61,100
200.4550 202.5550 200.4550 201.5100 86,500
199.6800 200.5500 198.7350 200.2500 59,900
Weekend
Weekend
198.2300 201.2250 197.4100 199.7900 117,300
198.1800 199.6900 197.1300 197.3400 74,600
199.0700 201.3300 199.0600 199.3200 144,800
200.2900 201.6700 199.0400 200.3600 60,200
2 · 6-K Pre-market · 08:30 ET FORM 6-K ↗
198.8100 199.0700 197.2300 198.0600 64,200
Weekend
Weekend
199.3900 200.2000 198.0400 198.2200 70,500
198.0800 199.7700 197.4700 199.6500 119,700
196.4400 199.8300 195.9800 199.8300 207,400
195.9100 196.0800 194.6500 195.1800 68,100
197.0200 197.8900 195.6100 195.7500 79,600
Weekend
Weekend
199.3000 199.3000 197.1100 197.5400 124,700
196.5800 199.1400 196.5800 198.7400 152,300
197.9700 197.9700 195.0600 195.9800 101,100
196.3100 198.5000 195.8800 197.2800 116,600
197.0000 198.0100 196.5600 196.8000 53,900
Weekend
Weekend
195.9900 197.4250 194.0100 195.8000 120,200
1 · 6-K Pre-market · 08:30 ET FORM 6-K ↗
196.7900 198.6300 195.7600 197.2200 170,400
197.1900 199.2600 195.5100 197.5300 253,100
196.8800 199.3600 196.1000 196.6200 524,800
199.1000 201.1000 195.4100 195.5700 266,600
Weekend
Weekend

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.