OTC:FRFHF | Historical Stock Price | FAIRFAX FINANCIAL HOLDINGS LTD/ CAN

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
2002-12-19 to 2026-08-27
Data captured

Stock Price Chart

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

$51.86$115.78$258.50$577.12$1,288.48$2,876.642002-12-192026-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 volume
2016-12-30$486.70$594.145,300
2016-12-29$480.00$585.965,200
2016-12-28$479.00$584.743,700
2016-12-27$487.00$594.503,100
2016-12-23$487.52$595.1413,600
2016-12-22$493.54$602.4951,700
2016-12-21$496.27$605.8216,600
2016-12-20$474.94$579.7820,000
2016-12-19$451.28$550.9038,400
2016-12-16$460.83$562.563,000
2016-12-15$452.00$551.7816,800
2016-12-14$450.53$549.9810,100
2016-12-13$456.75$557.589,300
2016-12-12$455.99$556.654,900
2016-12-09$459.91$561.435,000
2016-12-08$461.00$562.7610,200
2016-12-07$466.00$568.8724,700
2016-12-06$465.00$567.6517,100
2016-12-05$473.23$577.6916,800
2016-12-02$468.06$571.3811,000
2016-12-01$480.00$585.9626,100
2016-11-30$473.10$577.5412,200
2016-11-29$473.91$578.5247,200
2016-11-28$467.00$570.0926,500
2016-11-25$463.17$565.4110,900
2016-11-23$464.59$567.1523,200
2016-11-22$466.82$569.8721,800
2016-11-21$452.50$552.3915,300
2016-11-18$436.94$533.3921,300
2016-11-17$436.90$533.3420,700
2016-11-16$450.00$549.3429,300
2016-11-15$461.90$563.867,800
2016-11-14$464.95$567.5911,800
2016-11-11$473.91$578.5228,700
2016-11-10$490.65$598.9621,100
2016-11-09$522.05$637.292,200
2016-11-08$526.20$642.362,800
2016-11-07$527.34$643.752,000
2016-11-04$512.60$625.762,000
2016-11-03$513.50$626.852,900
2016-11-02$498.14$608.1011,900
2016-11-01$498.51$608.565,600
2016-10-31$512.00$625.028,600
2016-10-28$519.99$634.782,800
2016-10-27$525.99$642.102,600
2016-10-26$529.23$646.06900
2016-10-25$526.08$642.211,200
2016-10-24$528.00$644.552,300
2016-10-21$536.00$654.322,100
2016-10-20$544.67$664.902,400
2016-10-19$557.26$680.272,100
2016-10-18$557.61$680.701,200
2016-10-17$553.45$675.621,300
2016-10-14$548.22$669.241,700
2016-10-13$546.15$666.713,000
2016-10-12$556.80$679.711,000
2016-10-11$555.56$678.201,000
2016-10-10$555.84$678.541,400
2016-10-07$547.00$667.751,500
2016-10-06$551.11$672.773,200
2016-10-05$572.29$698.622,900
2016-10-04$570.81$696.821,600
2016-10-03$578.26$705.911,300
2016-09-30$586.16$715.552,600
2016-09-29$577.94$705.521,600
2016-09-28$578.53$706.245,900
2016-09-27$573.70$700.34500
2016-09-26$563.06$687.351,000
2016-09-23$569.10$694.73900
2016-09-22$579.34$707.234,100
2016-09-21$580.00$708.03900
2016-09-20$579.48$707.40600
2016-09-19$566.06$691.02900
2016-09-16$570.03$695.86700
2016-09-15$564.37$688.95700
2016-09-14$558.80$682.151,200
2016-09-13$564.38$688.971,700
2016-09-12$560.77$684.56600
2016-09-09$573.49$700.091,800
2016-09-08$584.56$713.601,200
2016-09-07$588.95$718.965,700
2016-09-06$581.00$709.255,400
2016-09-02$573.00$699.4913,200
2016-09-01$576.41$703.651,600
2016-08-31$560.00$683.623,600
2016-08-30$567.65$692.961,200
2016-08-29$572.14$698.441,900
2016-08-26$557.45$680.515,500
2016-08-25$556.10$678.862,000
2016-08-24$556.98$679.931,800
2016-08-23$551.35$673.061,900
2016-08-22$555.16$677.713,000
2016-08-19$560.49$684.223,200
2016-08-18$570.36$696.27800
2016-08-17$566.65$691.741,000
2016-08-16$567.24$692.461,300
2016-08-15$563.77$688.221,000
2016-08-12$565.00$689.72800
2016-08-11$562.28$686.402,100
2016-08-10$551.00$672.631,800
2016-08-09$549.44$670.735,600
2016-08-08$550.60$672.142,100
2016-08-05$550.94$672.562,200
2016-08-04$549.54$670.852,000
2016-08-03$536.18$654.541,400
2016-08-02$536.49$654.921,200
2016-08-01$534.99$653.091,000
2016-07-29$540.11$659.34700
2016-07-28$539.51$658.611,800
2016-07-27$529.69$646.62800
2016-07-26$525.83$641.911,300
2016-07-25$523.03$638.492,100
2016-07-22$526.21$642.371,800
2016-07-21$523.41$638.95800
2016-07-20$524.49$640.271,900
2016-07-19$527.18$643.551,300
2016-07-18$535.99$654.311,300
2016-07-15$528.00$644.551,100
2016-07-14$525.99$642.101,000
2016-07-13$526.00$642.111,700
2016-07-12$535.71$653.971,000
2016-07-11$522.74$638.131,700
2016-07-08$529.78$646.731,200
2016-07-07$531.05$648.282,800
2016-07-06$548.65$669.76700
2016-07-05$537.94$656.692,900
2016-07-01$543.04$662.912,600
2016-06-30$539.02$658.013,000
2016-06-29$522.85$638.272,300
2016-06-28$505.95$617.643,600
2016-06-27$516.96$631.082,600
2016-06-24$513.25$626.553,700
2016-06-23$504.97$616.441,500
2016-06-22$501.01$611.611,200
2016-06-21$507.90$620.022,000
2016-06-20$510.00$622.582,700
2016-06-17$502.00$612.823,800
2016-06-16$502.00$612.827,300
2016-06-15$505.39$616.953,900
2016-06-14$516.29$630.263,500
2016-06-13$511.96$624.971,600
2016-06-10$523.15$638.632,900
2016-06-09$514.00$627.462,100
2016-06-08$514.00$627.463,700
2016-06-07$510.67$623.402,500
2016-06-06$511.63$624.572,200
2016-06-03$517.99$632.344,200
2016-06-02$511.33$624.201,400
2016-06-01$519.00$633.571,300
2016-05-31$515.41$629.197,000
2016-05-27$525.00$640.891,800
2016-05-26$521.19$636.241,400
2016-05-25$513.90$627.343,300
2016-05-24$516.00$629.913,700
2016-05-23$512.99$626.232,700
2016-05-20$509.51$621.984,400
2016-05-19$522.54$637.892,100
2016-05-18$506.13$617.863,500
2016-05-17$510.62$623.343,100
2016-05-16$511.51$624.422,100
2016-05-13$510.85$623.622,200
2016-05-12$518.31$632.73900
2016-05-11$503.83$615.053,900
2016-05-10$503.00$614.041,300
2016-05-09$502.01$612.832,400
2016-05-06$504.80$616.232,200
2016-05-05$500.78$611.339,000
2016-05-04$507.74$619.822,000
2016-05-03$514.30$627.836,900
2016-05-02$524.00$639.674,000
2016-04-29$537.92$656.665,800
2016-04-28$563.00$687.284,600
2016-04-27$562.96$687.231,300
2016-04-26$560.50$684.23600
2016-04-25$559.71$683.261,600
2016-04-22$560.00$683.621,000
2016-04-21$554.05$676.36700
2016-04-20$553.23$675.351,800
2016-04-19$550.65$672.201,500
2016-04-18$562.76$686.992,100
2016-04-15$560.00$683.627,400
2016-04-14$558.45$681.733,300
2016-04-13$556.26$679.052,100
2016-04-12$554.03$676.331,500
2016-04-11$547.65$668.541,100
2016-04-08$551.57$673.331,200
2016-04-07$546.99$667.742,000
2016-04-06$545.38$665.771,300
2016-04-05$558.19$681.412,500
2016-04-04$549.41$670.691,600
2016-04-01$556.62$679.491,000
2016-03-31$560.00$683.623,400
2016-03-30$551.52$673.273,300
2016-03-29$546.07$666.611,600
2016-03-28$546.28$666.872,000
2016-03-24$542.58$662.352,000
2016-03-23$542.00$661.651,100
2016-03-22$544.24$664.385,000
2016-03-21$547.63$668.521,100
2016-03-18$539.83$659.00700
2016-03-17$551.50$673.242,200
2016-03-16$549.22$670.461,200
2016-03-15$542.27$661.981,200
2016-03-14$541.00$660.421,300
2016-03-11$536.97$655.511,700
2016-03-10$526.99$643.322,100
2016-03-09$529.15$645.962,400
2016-03-08$519.08$633.671,500
2016-03-07$529.58$646.48900
2016-03-04$534.98$653.08900
2016-03-03$529.07$645.862,800
2016-03-02$528.41$645.062,200
2016-03-01$536.91$655.433,300
2016-02-29$529.00$645.789,400
2016-02-26$529.50$646.396,100
2016-02-25$532.38$649.902,100
2016-02-24$530.75$647.916,600
2016-02-23$524.36$640.117,100
2016-02-22$558.03$681.217,400
2016-02-19$560.00$683.627,700
2016-02-18$560.00$683.624,000
2016-02-17$560.08$683.727,000
2016-02-16$559.00$682.404,200
2016-02-12$550.00$671.4115,300
2016-02-11$542.53$662.294,700
2016-02-10$524.16$639.873,000
2016-02-09$525.44$641.4318,100
2016-02-08$523.97$639.644,100
2016-02-05$513.61$626.994,300
2016-02-04$522.50$637.848,400
2016-02-03$529.25$646.085,500
2016-02-02$524.95$640.8310,600
2016-02-01$518.28$632.693,300
2016-01-29$512.33$625.431,500
2016-01-28$508.22$620.412,600
2016-01-27$503.00$614.045,600
2016-01-26$504.50$615.872,100
2016-01-25$502.00$612.823,600
2016-01-22$504.00$615.266,000
2016-01-21$502.00$612.826,400
2016-01-20$496.23$605.774,800
2016-01-19$485.70$592.922,600
2016-01-15$486.24$581.3720,600
2016-01-14$488.90$584.554,500
2016-01-13$475.00$567.935,200
2016-01-12$492.00$588.263,600
2016-01-11$485.20$580.133,100
2016-01-08$484.58$579.382,000
2016-01-07$489.04$584.722,400
2016-01-06$483.18$577.713,200
2016-01-05$482.50$576.902,400
2016-01-04$486.85$582.102,000