NASDAQ:FSV | Historical Stock Price | FirstService Corp

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2015-06-02 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$23.65$37.45$59.30$93.88$148.65$235.352015-06-022026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$69.92$71.8230,100
2017-12-28$69.44$71.3213,100
2017-12-27$69.21$70.9614,700
2017-12-26$68.60$70.338,100
2017-12-22$68.15$69.8730,400
2017-12-21$67.92$69.6449,500
2017-12-20$69.56$71.3231,500
2017-12-19$69.39$71.1444,000
2017-12-18$68.68$70.4251,500
2017-12-15$67.87$69.5981,900
2017-12-14$68.41$70.1433,400
2017-12-13$68.27$70.0022,000
2017-12-12$67.70$69.4114,700
2017-12-11$68.13$69.8511,600
2017-12-08$68.79$70.5321,600
2017-12-07$69.05$70.8016,900
2017-12-06$68.34$70.0710,900
2017-12-05$68.19$69.9118,700
2017-12-04$68.50$70.2340,000
2017-12-01$67.88$69.6039,500
2017-11-30$68.09$69.8120,200
2017-11-29$68.31$70.0412,500
2017-11-28$68.22$69.9421,500
2017-11-27$67.95$69.679,800
2017-11-24$68.37$70.1011,300
2017-11-22$68.63$70.378,400
2017-11-21$69.00$70.7420,600
2017-11-20$67.83$69.5523,600
2017-11-17$67.40$69.1045,500
2017-11-16$67.19$68.8926,100
2017-11-15$66.65$68.3411,900
2017-11-14$67.45$69.1617,700
2017-11-13$67.07$68.7725,700
2017-11-10$67.44$69.1510,800
2017-11-09$67.61$69.3212,100
2017-11-08$68.15$69.8728,300
2017-11-07$67.80$69.5125,600
2017-11-06$68.59$70.3217,300
2017-11-03$68.53$70.2623,500
2017-11-02$69.03$70.7833,400
2017-11-01$69.50$71.2621,600
2017-10-31$69.66$71.4218,000
2017-10-30$69.33$71.0815,900
2017-10-27$69.93$71.7020,900
2017-10-26$68.38$70.11119,600
2017-10-25$71.44$73.2570,800
2017-10-24$72.25$74.0818,700
2017-10-23$71.24$73.0413,500
2017-10-20$71.38$73.1844,900
2017-10-19$71.68$73.4930,800
2017-10-18$71.81$73.6318,900
2017-10-17$71.35$73.158,100
2017-10-16$71.44$73.2513,300
2017-10-13$71.12$72.9255,600
2017-10-12$71.04$72.8425,200
2017-10-11$71.25$73.0546,300
2017-10-10$69.51$71.2722,600
2017-10-09$68.77$70.513,700
2017-10-06$68.18$69.9018,300
2017-10-05$68.27$70.0013,100
2017-10-04$67.49$69.2041,100
2017-10-03$66.59$68.2722,500
2017-10-02$66.70$68.3946,600
2017-09-29$65.72$67.3834,900
2017-09-28$67.10$68.8019,800
2017-09-27$66.93$68.5027,200
2017-09-26$67.16$68.7328,900
2017-09-25$66.84$68.4027,100
2017-09-22$65.65$67.1914,700
2017-09-21$65.64$67.1824,600
2017-09-20$65.45$66.9820,300
2017-09-19$64.82$66.3447,500
2017-09-18$64.44$65.9547,900
2017-09-15$65.42$66.9541,300
2017-09-14$66.52$68.0867,500
2017-09-13$65.19$66.7292,400
2017-09-12$68.54$70.1427,900
2017-09-11$69.68$71.3127,600
2017-09-08$69.21$70.8335,400
2017-09-07$69.27$70.8918,800
2017-09-06$69.03$70.6532,400
2017-09-05$69.09$70.7138,400
2017-09-01$69.69$71.3255,900
2017-08-31$69.74$71.3732,400
2017-08-30$67.89$69.4851,300
2017-08-29$66.95$68.5224,400
2017-08-28$66.56$68.1234,800
2017-08-25$66.60$68.1639,800
2017-08-24$66.04$67.5931,900
2017-08-23$65.25$66.7830,100
2017-08-22$65.06$66.5825,400
2017-08-21$63.71$65.2013,700
2017-08-18$63.55$65.0418,500
2017-08-17$63.65$65.1416,600
2017-08-16$63.89$65.3921,500
2017-08-15$63.52$65.0128,600
2017-08-14$63.31$64.7937,200
2017-08-11$63.48$64.9721,200
2017-08-10$63.09$64.5727,900
2017-08-09$63.61$65.1018,200
2017-08-08$63.97$65.4731,400
2017-08-07$64.00$65.5023,300
2017-08-04$64.21$65.7114,600
2017-08-03$64.76$66.2830,900
2017-08-02$63.49$64.9821,300
2017-08-01$63.67$65.1640,200
2017-07-31$64.44$65.9531,600
2017-07-28$64.94$66.4628,500
2017-07-27$66.39$67.9459,700
2017-07-26$65.96$67.5040,100
2017-07-25$63.55$65.0433,900
2017-07-24$64.59$66.1062,500
2017-07-21$63.78$65.2732,800
2017-07-20$63.75$65.2421,000
2017-07-19$63.93$65.4364,800
2017-07-18$64.01$65.5151,800
2017-07-17$64.31$65.8135,000
2017-07-14$64.42$65.9373,600
2017-07-13$63.90$65.4024,400
2017-07-12$64.66$66.1743,700
2017-07-11$63.54$65.0343,100
2017-07-10$63.43$64.9148,200
2017-07-07$63.18$64.6657,500
2017-07-06$63.00$64.4725,300
2017-07-05$63.28$64.7632,200
2017-07-03$64.64$66.158,000
2017-06-30$63.98$65.4824,500
2017-06-29$63.96$65.4650,400
2017-06-28$65.34$66.8738,700
2017-06-27$63.08$64.4326,800
2017-06-26$63.03$64.3842,600
2017-06-23$63.33$64.6938,300
2017-06-22$63.26$64.6119,700
2017-06-21$63.19$64.5489,800
2017-06-20$61.87$63.1922,300
2017-06-19$62.46$63.8033,500
2017-06-16$62.05$63.3836,700
2017-06-15$62.25$63.58128,400
2017-06-14$62.59$63.9331,300
2017-06-13$62.70$64.0422,900
2017-06-12$62.93$64.2835,500
2017-06-09$62.99$64.3436,500
2017-06-08$63.43$64.7933,200
2017-06-07$64.15$65.5224,700
2017-06-06$64.73$66.1219,000
2017-06-05$64.57$65.9529,400
2017-06-02$64.48$65.8627,300
2017-06-01$63.55$64.9135,700
2017-05-31$62.84$64.1943,000
2017-05-30$61.25$62.5649,000
2017-05-26$62.34$63.6719,700
2017-05-25$62.71$64.0518,500
2017-05-24$62.28$63.6114,000
2017-05-23$61.67$62.9926,500
2017-05-22$61.64$62.9621,200
2017-05-19$61.36$62.6717,500
2017-05-18$60.99$62.3020,700
2017-05-17$60.87$62.1728,300
2017-05-16$62.00$63.3329,100
2017-05-15$61.16$62.4729,800
2017-05-12$61.08$62.3919,800
2017-05-11$61.09$62.4031,000
2017-05-10$61.35$62.6614,900
2017-05-09$61.56$62.8817,300
2017-05-08$62.29$63.6229,100
2017-05-05$62.46$63.8022,900
2017-05-04$61.55$62.8726,800
2017-05-03$61.95$63.2824,600
2017-05-02$62.42$63.7629,700
2017-05-01$62.00$63.3316,400
2017-04-28$62.13$63.4630,100
2017-04-27$62.75$64.0990,300
2017-04-26$61.55$62.8783,000
2017-04-25$60.52$61.8241,400
2017-04-24$61.04$62.3527,600
2017-04-21$60.74$62.0419,300
2017-04-20$60.98$62.2926,000
2017-04-19$61.51$62.8369,700
2017-04-18$60.11$61.4059,600
2017-04-17$59.56$60.8355,000
2017-04-13$59.77$61.0545,700
2017-04-12$61.01$62.3247,300
2017-04-11$60.76$62.0667,800
2017-04-10$61.04$62.3522,400
2017-04-07$60.62$61.9227,800
2017-04-06$60.25$61.5431,000
2017-04-05$60.33$61.6237,600
2017-04-04$60.05$61.3428,800
2017-04-03$60.08$61.3724,700
2017-03-31$60.30$61.5965,800
2017-03-30$59.87$61.1535,800
2017-03-29$59.50$60.7737,400
2017-03-28$59.45$60.6055,100
2017-03-27$58.52$59.6550,900
2017-03-24$59.07$60.2124,900
2017-03-23$58.83$59.9628,100
2017-03-22$58.71$59.8432,100
2017-03-21$58.46$59.5955,500
2017-03-20$58.14$59.2635,300
2017-03-17$58.01$59.1351,700
2017-03-16$57.21$58.3136,500
2017-03-15$57.03$58.1332,700
2017-03-14$56.03$57.1174,700
2017-03-13$56.98$58.0821,600
2017-03-10$57.06$58.1633,000
2017-03-09$56.73$57.8248,800
2017-03-08$55.04$56.1053,800
2017-03-07$56.23$57.3133,300
2017-03-06$56.24$57.3343,900
2017-03-03$56.80$57.9038,500
2017-03-02$56.81$57.9136,100
2017-03-01$57.24$58.3479,600
2017-02-28$57.79$58.9087,100
2017-02-27$56.34$57.4357,500
2017-02-24$56.41$57.5046,400
2017-02-23$56.30$57.3927,700
2017-02-22$56.16$57.2443,000
2017-02-21$56.38$57.4787,900
2017-02-17$56.71$57.80113,600
2017-02-16$56.57$57.66147,200
2017-02-15$55.66$56.73140,200
2017-02-14$55.66$56.73148,900
2017-02-13$54.88$55.94162,500
2017-02-10$54.88$55.94375,800
2017-02-09$51.32$52.3195,400
2017-02-08$50.86$51.8460,600
2017-02-07$50.19$51.16182,800
2017-02-06$49.85$50.8124,000
2017-02-03$49.94$50.9039,600
2017-02-02$50.03$51.0085,900
2017-02-01$50.17$51.14128,800
2017-01-31$49.89$50.8532,600
2017-01-30$49.56$50.5220,100
2017-01-27$49.82$50.7826,200
2017-01-26$49.71$50.6718,000
2017-01-25$50.04$51.0115,200
2017-01-24$49.29$50.2432,300
2017-01-23$49.23$50.1828,100
2017-01-20$49.20$50.1595,600
2017-01-19$48.80$49.74122,100
2017-01-18$49.04$49.9938,500
2017-01-17$49.42$50.3713,600
2017-01-13$49.80$50.7617,200
2017-01-12$49.50$50.4535,100
2017-01-11$49.45$50.4052,100
2017-01-10$48.45$49.3826,400
2017-01-09$48.19$49.1225,200
2017-01-06$48.11$49.0449,700
2017-01-05$47.87$48.7974,300
2017-01-04$47.90$48.8230,000
2017-01-03$47.64$48.5635,800