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 — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$47.48$48.407,800
2016-12-29$47.69$48.619,900
2016-12-28$47.26$48.1722,300
2016-12-27$47.39$48.1922,800
2016-12-23$47.02$47.82103,000
2016-12-22$46.30$47.0812,600
2016-12-21$46.43$47.2215,400
2016-12-20$46.82$47.6127,700
2016-12-19$46.53$47.3217,300
2016-12-16$46.49$47.2839,000
2016-12-15$46.12$46.9045,700
2016-12-14$46.96$47.7553,200
2016-12-13$47.18$47.9892,700
2016-12-12$47.05$47.8582,100
2016-12-09$45.33$46.1033,600
2016-12-08$45.05$45.8125,800
2016-12-07$44.38$45.1328,700
2016-12-06$44.33$45.0819,300
2016-12-05$44.01$44.7528,900
2016-12-02$43.71$44.4542,600
2016-12-01$43.85$44.5941,400
2016-11-30$43.41$44.1447,700
2016-11-29$43.44$44.1857,100
2016-11-28$42.56$43.2878,700
2016-11-25$40.89$41.5817,100
2016-11-23$41.02$41.7157,900
2016-11-22$40.59$41.28161,600
2016-11-21$40.44$41.1253,500
2016-11-18$40.87$41.5658,000
2016-11-17$41.19$41.8971,500
2016-11-16$40.61$41.3046,300
2016-11-15$41.28$41.9845,900
2016-11-14$41.05$41.7428,000
2016-11-11$41.10$41.8054,100
2016-11-10$40.80$41.4951,300
2016-11-09$41.23$41.9338,200
2016-11-08$41.23$41.9335,500
2016-11-07$40.80$41.4942,900
2016-11-04$40.25$40.9369,000
2016-11-03$40.41$41.0981,000
2016-11-02$39.40$40.0783,600
2016-11-01$39.67$40.3482,100
2016-10-31$40.56$41.2543,100
2016-10-28$41.06$41.7649,600
2016-10-27$42.08$42.7942,100
2016-10-26$42.40$43.1255,000
2016-10-25$44.28$45.0325,200
2016-10-24$44.67$45.4312,100
2016-10-21$44.77$45.5334,700
2016-10-20$44.96$45.7226,300
2016-10-19$45.36$46.1322,100
2016-10-18$45.69$46.4616,300
2016-10-17$45.09$45.8552,800
2016-10-14$44.45$45.2072,600
2016-10-13$44.09$44.8457,600
2016-10-12$44.20$44.9555,600
2016-10-11$44.34$45.0915,400
2016-10-10$44.62$45.3825,200
2016-10-07$44.63$45.3915,600
2016-10-06$45.29$46.0615,800
2016-10-05$45.26$46.0331,500
2016-10-04$45.00$45.7621,100
2016-10-03$45.10$45.8660,500
2016-09-30$46.68$47.4732,900
2016-09-29$46.09$46.8723,000
2016-09-28$47.33$48.149,800
2016-09-27$46.78$47.4617,700
2016-09-26$47.90$48.607,500
2016-09-23$48.45$49.159,400
2016-09-22$49.20$49.92108,600
2016-09-21$48.80$49.5181,900
2016-09-20$48.16$48.8698,000
2016-09-19$45.96$46.63108,600
2016-09-16$45.48$46.1416,000
2016-09-15$46.43$47.1010,600
2016-09-14$46.34$47.0115,800
2016-09-13$46.62$47.3013,700
2016-09-12$47.04$47.7221,700
2016-09-09$46.68$47.3616,100
2016-09-08$48.88$49.5918,300
2016-09-07$48.52$49.2310,700
2016-09-06$49.09$49.8025,400
2016-09-02$49.09$49.8020,300
2016-09-01$48.25$48.9518,100
2016-08-31$47.94$48.64118,200
2016-08-30$47.79$48.4814,000
2016-08-29$48.93$49.6413,000
2016-08-26$49.28$50.0013,400
2016-08-25$49.52$50.2416,500
2016-08-24$49.39$50.119,600
2016-08-23$49.67$50.3926,800
2016-08-22$49.45$50.1722,500
2016-08-19$49.60$50.3234,600
2016-08-18$51.14$51.885,500
2016-08-17$51.21$51.9511,300
2016-08-16$51.48$52.237,700
2016-08-15$51.46$52.219,900
2016-08-12$51.70$52.4513,700
2016-08-11$51.47$52.2226,500
2016-08-10$51.69$52.449,700
2016-08-09$52.53$53.2930,700
2016-08-08$52.29$53.0529,500
2016-08-05$51.30$52.0526,200
2016-08-04$51.15$51.8912,300
2016-08-03$50.31$51.0527,400
2016-08-02$50.84$51.5851,500
2016-08-01$50.15$50.8836,100
2016-07-29$49.17$49.8836,100
2016-07-28$47.51$48.2062,800
2016-07-27$45.04$45.6930,300
2016-07-26$44.33$44.9717,900
2016-07-25$43.96$44.6035,000
2016-07-22$44.53$45.1819,100
2016-07-21$44.56$45.2122,500
2016-07-20$44.61$45.2619,300
2016-07-19$44.22$44.8623,600
2016-07-18$45.16$45.829,900
2016-07-15$44.57$45.2229,200
2016-07-14$44.52$45.1724,000
2016-07-13$45.05$45.709,100
2016-07-12$45.33$45.9926,200
2016-07-11$44.74$45.3913,000
2016-07-08$44.96$45.6117,500
2016-07-07$43.98$44.6210,900
2016-07-06$44.03$44.6729,700
2016-07-05$45.46$46.1217,900
2016-07-01$46.17$46.8447,500
2016-06-30$45.83$46.5024,700
2016-06-29$44.81$45.4621,900
2016-06-28$44.59$45.2438,900
2016-06-27$44.47$45.0021,600
2016-06-24$45.37$45.9224,000
2016-06-23$46.50$47.0613,800
2016-06-22$45.46$46.0120,800
2016-06-21$45.79$46.349,300
2016-06-20$45.46$46.0113,500
2016-06-17$45.22$45.7611,500
2016-06-16$44.87$45.4115,000
2016-06-15$44.74$45.2852,900
2016-06-14$44.77$45.3116,300
2016-06-13$44.93$45.4720,800
2016-06-10$45.48$46.0322,400
2016-06-09$45.99$46.5449,500
2016-06-08$46.03$46.5821,500
2016-06-07$46.39$46.9552,300
2016-06-06$47.12$47.6913,700
2016-06-03$47.45$48.0212,500
2016-06-02$47.01$47.5816,000
2016-06-01$47.71$48.2825,200
2016-05-31$47.26$47.8322,400
2016-05-27$46.97$47.5312,700
2016-05-26$46.20$46.7620,400
2016-05-25$46.42$46.9823,400
2016-05-24$46.18$46.7414,200
2016-05-23$45.18$45.724,500
2016-05-20$45.56$46.1113,300
2016-05-19$45.13$45.6721,800
2016-05-18$44.63$45.1728,600
2016-05-17$44.58$45.1217,500
2016-05-16$45.28$45.8237,400
2016-05-13$45.55$46.1026,600
2016-05-12$45.84$46.3952,300
2016-05-11$46.80$47.3644,100
2016-05-10$45.10$45.6442,100
2016-05-09$45.42$45.97105,400
2016-05-06$46.86$47.4243,200
2016-05-05$45.01$45.5573,100
2016-05-04$44.55$45.0991,800
2016-05-03$45.15$45.6932,500
2016-05-02$46.07$46.6298,400
2016-04-29$45.01$45.5579,600
2016-04-28$44.57$45.1144,300
2016-04-27$43.78$44.3140,400
2016-04-26$43.38$43.9050,100
2016-04-25$43.03$43.5534,400
2016-04-22$42.62$43.1346,200
2016-04-21$42.98$43.5049,500
2016-04-20$43.48$44.0024,300
2016-04-19$43.46$43.9858,100
2016-04-18$43.12$43.6469,000
2016-04-15$42.98$43.5032,700
2016-04-14$43.04$43.5657,200
2016-04-13$44.03$44.5639,300
2016-04-12$43.63$44.1541,000
2016-04-11$43.52$44.0435,700
2016-04-08$42.31$42.8215,600
2016-04-07$42.33$42.8426,700
2016-04-06$42.61$43.1273,600
2016-04-05$41.44$41.9425,200
2016-04-04$40.68$41.1732,000
2016-04-01$40.42$40.9131,700
2016-03-31$40.94$41.4323,800
2016-03-30$40.43$40.9257,100
2016-03-29$40.22$40.7054,700
2016-03-28$40.26$40.6321,300
2016-03-24$40.25$40.6239,900
2016-03-23$40.11$40.4827,700
2016-03-22$40.49$40.8624,400
2016-03-21$40.32$40.6945,700
2016-03-18$40.55$40.9338,300
2016-03-17$40.60$40.9725,300
2016-03-16$40.66$41.0419,100
2016-03-15$40.01$40.3839,300
2016-03-14$40.42$40.7924,100
2016-03-11$40.50$40.8868,300
2016-03-10$40.15$40.5222,900
2016-03-09$40.64$41.0211,200
2016-03-08$39.82$40.1925,700
2016-03-07$39.99$40.3624,500
2016-03-04$40.27$40.6433,000
2016-03-03$40.59$40.9755,300
2016-03-02$40.26$40.6343,800
2016-03-01$39.06$39.4224,800
2016-02-29$38.99$39.3544,800
2016-02-26$39.00$39.3641,500
2016-02-25$38.41$38.77113,100
2016-02-24$37.45$37.8026,300
2016-02-23$37.42$37.7727,400
2016-02-22$37.85$38.2019,800
2016-02-19$39.06$39.4220,900
2016-02-18$39.12$39.4833,900
2016-02-17$38.64$39.0014,400
2016-02-16$37.56$37.9114,800
2016-02-12$36.82$37.1623,400
2016-02-11$35.96$36.2926,900
2016-02-10$33.85$34.1636,300
2016-02-09$33.18$33.4934,700
2016-02-08$33.81$34.1214,600
2016-02-05$35.94$36.2717,200
2016-02-04$36.85$37.1928,400
2016-02-03$36.37$36.7161,600
2016-02-02$36.81$37.1510,400
2016-02-01$37.74$38.0936,700
2016-01-29$38.18$38.5361,000
2016-01-28$37.26$37.6113,500
2016-01-27$37.56$37.9117,300
2016-01-26$38.27$38.6227,400
2016-01-25$37.07$37.4137,100
2016-01-22$36.88$37.2224,200
2016-01-21$35.58$35.9140,300
2016-01-20$34.89$35.2180,600
2016-01-19$33.79$34.1053,100
2016-01-15$34.66$34.9844,200
2016-01-14$35.00$35.3236,200
2016-01-13$34.53$34.8527,800
2016-01-12$35.37$35.7012,100
2016-01-11$35.10$35.4330,900
2016-01-08$35.99$36.3244,800
2016-01-07$35.19$35.5189,200
2016-01-06$36.24$36.5812,100
2016-01-05$37.28$37.6320,500
2016-01-04$39.49$39.8630,000