Skip to content

TO · KBL.TO

K-Bro Linen Inc.

Programmatic access: InvestorsCraft Valuation API · catalog

Sector
Industrials · Specialty Business Services
Headquarters
Edmonton, AB T5V 1R9

Price · as of 2026-09-04

$47.40

Market cap 533.35M

Price history

Weekly OHLC price history for KBL.TO, USD per share
WeekOpenHighLowCloseVolume
Jan 31, 2005 – Feb 4, 2005$4.29$4.44$4.15$4.242,218,122
Feb 7, 2005 – Feb 11, 2005$4.25$4.25$4.06$4.22851,473
Feb 14, 2005 – Feb 18, 2005$4.22$4.30$4.16$4.27325,379
Feb 21, 2005 – Feb 25, 2005$4.28$4.29$4.11$4.17126,593
Feb 28, 2005 – Mar 4, 2005$4.21$4.22$4.15$4.1895,781
Mar 7, 2005 – Mar 11, 2005$4.22$4.28$4.12$4.16122,355
Mar 14, 2005 – Mar 18, 2005$4.13$4.20$3.93$4.04135,122
Mar 21, 2005 – Mar 24, 2005$4.15$4.20$3.96$3.98114,290
Mar 28, 2005 – Apr 1, 2005$3.98$4.07$3.70$4.03247,429
Apr 4, 2005 – Apr 8, 2005$4.01$4.04$3.92$3.96197,050
Apr 11, 2005 – Apr 15, 2005$3.96$3.99$3.80$3.80101,033
Apr 18, 2005 – Apr 22, 2005$3.80$3.88$3.72$3.82115,436
Apr 25, 2005 – Apr 29, 2005$3.92$3.97$3.82$3.8965,167
May 2, 2005 – May 6, 2005$3.88$3.97$3.88$3.9182,682
May 9, 2005 – May 13, 2005$3.92$3.95$3.87$3.91102,235
May 16, 2005 – May 20, 2005$3.94$3.95$3.86$3.9547,288
May 23, 2005 – May 27, 2005$3.93$4.00$3.91$4.0045,825
May 30, 2005 – Jun 3, 2005$4.00$4.25$4.00$4.2551,850
Jun 6, 2005 – Jun 10, 2005$4.21$4.36$4.21$4.3480,330
Jun 13, 2005 – Jun 17, 2005$4.34$4.34$4.25$4.29140,687
Jun 20, 2005 – Jun 24, 2005$4.31$4.32$4.15$4.2931,819
Jun 27, 2005 – Jun 30, 2005$4.28$4.33$4.23$4.2733,070
Jul 4, 2005 – Jul 8, 2005$4.32$4.35$4.28$4.3014,922
Jul 11, 2005 – Jul 15, 2005$4.30$4.36$4.30$4.3623,780
Jul 18, 2005 – Jul 22, 2005$4.36$4.43$4.25$4.3677,345
Jul 25, 2005 – Jul 29, 2005$4.27$4.45$4.27$4.4523,323
Aug 1, 2005 – Aug 5, 2005$4.45$4.96$4.41$4.78130,258
Aug 8, 2005 – Aug 12, 2005$4.85$4.96$4.70$4.7958,890
Aug 15, 2005 – Aug 19, 2005$4.85$4.95$4.76$4.8987,126
Aug 22, 2005 – Aug 26, 2005$4.93$5.00$4.87$4.8943,555
Aug 29, 2005 – Sep 1, 2005$4.93$5.10$4.93$4.9564,991
Sep 5, 2005 – Sep 9, 2005$4.93$5.00$4.93$5.0013,600
Sep 12, 2005 – Sep 16, 2005$5.00$5.06$4.95$5.0659,723
Sep 19, 2005 – Sep 23, 2005$5.08$5.08$4.51$4.6274,020
Sep 26, 2005 – Sep 30, 2005$4.62$4.65$4.53$4.6558,990
Oct 3, 2005 – Oct 7, 2005$4.65$4.65$4.52$4.5641,094
Oct 10, 2005 – Oct 14, 2005$4.57$4.57$4.32$4.4648,437
Oct 17, 2005 – Oct 21, 2005$4.42$4.60$4.32$4.4835,230
Oct 24, 2005 – Oct 28, 2005$4.61$4.65$4.54$4.6571,610
Oct 31, 2005 – Nov 4, 2005$4.69$5.00$4.65$4.69128,800
Nov 7, 2005 – Nov 11, 2005$4.70$4.81$4.60$4.6928,764
Nov 14, 2005 – Nov 18, 2005$4.66$4.66$4.38$4.50112,707
Nov 21, 2005 – Nov 25, 2005$4.50$4.87$4.44$4.75267,705
Nov 28, 2005 – Dec 2, 2005$4.78$4.86$4.72$4.8261,580
Dec 5, 2005 – Dec 9, 2005$4.88$4.94$4.83$4.90131,025
Dec 12, 2005 – Dec 16, 2005$4.91$5.02$4.87$4.87121,887
Dec 19, 2005 – Dec 23, 2005$4.96$4.96$4.78$4.8031,307
Dec 26, 2005 – Dec 30, 2005$4.93$5.05$4.82$5.0558,575
Jan 2, 2006 – Jan 6, 2006$4.94$5.19$4.94$5.0984,745
Jan 9, 2006 – Jan 13, 2006$5.01$5.15$5.01$5.0651,318
Jan 16, 2006 – Jan 20, 2006$5.14$5.35$5.05$5.3571,292
Jan 23, 2006 – Jan 27, 2006$5.44$5.85$5.44$5.8529,384
Jan 30, 2006 – Feb 3, 2006$5.82$5.82$5.52$5.58119,067
Feb 6, 2006 – Feb 10, 2006$5.54$5.54$5.18$5.18110,319
Feb 13, 2006 – Feb 17, 2006$5.30$5.30$5.10$5.2289,772
Feb 20, 2006 – Feb 24, 2006$5.22$5.52$5.22$5.5231,614
Feb 27, 2006 – Mar 3, 2006$5.51$5.62$5.41$5.6034,804
Mar 6, 2006 – Mar 10, 2006$5.62$5.82$5.56$5.7431,951
Mar 13, 2006 – Mar 17, 2006$5.74$5.84$5.62$5.6434,886
Mar 20, 2006 – Mar 24, 2006$5.64$5.70$5.54$5.66111,574
Mar 27, 2006 – Mar 31, 2006$5.66$6.03$5.66$6.02156,970
Apr 3, 2006 – Apr 7, 2006$6.02$6.17$5.98$6.1430,558
Apr 10, 2006 – Apr 13, 2006$6.13$6.20$6.07$6.1032,100
Apr 17, 2006 – Apr 21, 2006$6.24$6.42$5.93$6.2487,508
Apr 24, 2006 – Apr 28, 2006$6.26$6.39$6.10$6.2156,535
May 1, 2006 – May 5, 2006$6.18$6.40$6.18$6.3328,650
May 8, 2006 – May 12, 2006$6.37$6.37$6.21$6.3337,023
May 15, 2006 – May 19, 2006$6.23$6.29$5.97$6.0355,149
May 22, 2006 – May 26, 2006$6.19$6.19$5.91$6.096,900
May 29, 2006 – Jun 2, 2006$6.08$6.39$6.08$6.2140,965
Jun 5, 2006 – Jun 9, 2006$6.21$6.30$6.05$6.2814,970
Jun 12, 2006 – Jun 16, 2006$6.28$6.29$6.12$6.1428,962
Jun 19, 2006 – Jun 23, 2006$6.14$6.14$5.75$5.8863,706
Jun 26, 2006 – Jun 30, 2006$5.80$5.95$5.80$5.85268,825
Jul 3, 2006 – Jul 7, 2006$5.85$5.95$5.81$5.8316,035
Jul 10, 2006 – Jul 14, 2006$5.87$6.01$5.79$6.0195,348
Jul 17, 2006 – Jul 21, 2006$6.01$6.35$5.95$6.2934,580
Jul 24, 2006 – Jul 28, 2006$6.36$6.49$6.29$6.4133,841
Jul 31, 2006 – Aug 4, 2006$6.41$6.55$6.16$6.1895,475
Aug 7, 2006 – Aug 11, 2006$6.20$6.26$6.20$6.2249,130
Aug 14, 2006 – Aug 18, 2006$6.24$6.34$6.20$6.2655,097
Aug 21, 2006 – Aug 25, 2006$6.26$6.26$6.16$6.1845,670
Aug 28, 2006 – Sep 1, 2006$6.03$6.22$6.03$6.22123,616
Sep 4, 2006 – Sep 7, 2006$6.24$6.34$6.24$6.2620,655
Sep 11, 2006 – Sep 15, 2006$6.19$6.44$6.15$6.44225,088
Sep 18, 2006 – Sep 22, 2006$6.54$6.54$6.11$6.4353,748
Sep 25, 2006 – Sep 29, 2006$6.48$6.48$6.24$6.3729,342
Oct 2, 2006 – Oct 6, 2006$6.38$6.42$6.17$6.2296,800
Oct 9, 2006 – Oct 13, 2006$6.24$6.31$6.17$6.3164,165
Oct 16, 2006 – Oct 20, 2006$6.30$6.31$6.23$6.2991,210
Oct 23, 2006 – Oct 27, 2006$6.24$6.31$6.22$6.3080,520
Oct 30, 2006 – Nov 3, 2006$6.30$6.30$4.31$4.91187,113
Nov 6, 2006 – Nov 10, 2006$4.83$4.83$4.35$4.75192,384
Nov 13, 2006 – Nov 17, 2006$4.71$4.71$4.33$4.3849,698
Nov 20, 2006 – Nov 24, 2006$4.43$4.57$4.38$4.5455,750
Nov 27, 2006 – Dec 1, 2006$4.58$4.62$4.52$4.5442,955
Dec 4, 2006 – Dec 8, 2006$4.45$4.58$4.45$4.54104,225
Dec 11, 2006 – Dec 15, 2006$4.53$4.57$4.24$4.2857,150
Dec 18, 2006 – Dec 22, 2006$4.24$4.69$4.24$4.62261,185
Dec 25, 2006 – Dec 29, 2006$4.66$4.69$4.57$4.6914,998
Jan 1, 2007 – Jan 5, 2007$4.66$4.72$4.62$4.6452,810
Jan 8, 2007 – Jan 11, 2007$4.59$4.74$4.59$4.6972,463
Jan 15, 2007 – Jan 17, 2007$4.68$4.87$4.68$4.8711,750
Jan 22, 2007 – Jan 26, 2007$4.95$5.53$4.92$5.3057,700
Jan 29, 2007 – Feb 2, 2007$5.48$5.48$5.19$5.2853,000
Feb 5, 2007 – Feb 9, 2007$5.32$5.45$5.22$5.4370,652
Feb 12, 2007 – Feb 16, 2007$5.38$5.49$5.38$5.4561,810
Feb 19, 2007 – Feb 23, 2007$5.47$5.49$5.39$5.4333,080
Feb 26, 2007 – Mar 2, 2007$5.54$5.58$5.42$5.42132,228
Mar 5, 2007 – Mar 9, 2007$5.30$5.36$5.10$5.1421,002
Mar 12, 2007 – Mar 15, 2007$4.95$5.20$4.95$5.018,965
Mar 19, 2007 – Mar 23, 2007$5.06$5.23$5.02$5.2318,400
Mar 26, 2007 – Mar 28, 2007$5.23$5.31$5.23$5.274,360
Apr 2, 2007 – Apr 5, 2007$5.27$5.38$5.20$5.387,825
Apr 9, 2007 – Apr 13, 2007$5.36$5.47$5.25$5.278,500
Apr 16, 2007 – Apr 20, 2007$5.36$5.64$5.34$5.6227,777
Apr 23, 2007 – Apr 27, 2007$5.64$5.71$5.55$5.6913,000
Apr 30, 2007 – May 4, 2007$5.69$5.84$5.69$5.849,600
May 7, 2007 – May 11, 2007$5.83$5.94$5.79$5.7917,175
May 14, 2007 – May 18, 2007$5.81$6.12$5.81$6.0835,929
May 21, 2007 – May 25, 2007$6.01$6.08$5.90$5.90185,776
May 28, 2007 – Jun 1, 2007$5.91$6.01$5.82$6.0119,149
Jun 4, 2007 – Jun 8, 2007$5.94$6.45$5.88$6.1728,570
Jun 11, 2007 – Jun 15, 2007$5.99$5.99$5.51$5.53210,008
Jun 18, 2007 – Jun 22, 2007$5.59$5.64$5.57$5.5931,246
Jun 25, 2007 – Jun 29, 2007$5.62$6.20$5.62$6.0714,570
Jul 2, 2007 – Jul 6, 2007$6.07$6.20$5.97$5.9728,843
Jul 9, 2007 – Jul 13, 2007$6.07$6.16$5.95$6.0746,900
Jul 16, 2007 – Jul 20, 2007$5.99$6.15$5.85$5.9443,505
Jul 23, 2007 – Jul 27, 2007$6.05$6.10$5.96$6.1028,874
Jul 30, 2007 – Aug 2, 2007$5.95$6.03$5.92$5.926,200
Aug 6, 2007 – Aug 10, 2007$5.92$6.10$5.92$5.986,600
Aug 13, 2007 – Aug 17, 2007$6.09$6.09$5.88$6.03111,400
Aug 20, 2007 – Aug 24, 2007$5.91$6.03$5.91$6.0152,300
Aug 27, 2007 – Aug 31, 2007$5.99$6.03$5.88$5.8817,620
Sep 3, 2007 – Sep 7, 2007$5.99$6.05$5.94$6.0524,900
Sep 10, 2007 – Sep 13, 2007$6.09$6.09$5.93$5.93150,100
Sep 17, 2007 – Sep 21, 2007$5.93$6.10$5.79$6.0715,495
Sep 24, 2007 – Sep 28, 2007$5.92$6.07$5.92$5.9810,587
Oct 1, 2007 – Oct 5, 2007$5.97$6.07$5.97$6.077,288
Oct 8, 2007 – Oct 12, 2007$5.98$6.05$5.97$5.978,625
Oct 15, 2007 – Oct 19, 2007$5.99$5.99$5.83$5.8311,300
Oct 22, 2007 – Oct 26, 2007$5.83$5.94$5.77$5.94146,175
Oct 29, 2007 – Nov 2, 2007$5.89$6.13$5.82$6.1331,065
Nov 5, 2007 – Nov 9, 2007$6.11$6.11$5.84$5.9968,475
Nov 12, 2007 – Nov 16, 2007$5.98$6.09$5.86$5.9311,744
Nov 19, 2007 – Nov 23, 2007$5.92$5.98$5.87$5.917,845
Nov 26, 2007 – Nov 30, 2007$5.89$5.96$5.84$5.8424,469
Dec 3, 2007 – Dec 7, 2007$5.84$5.96$5.84$5.966,111
Dec 10, 2007 – Dec 14, 2007$5.96$6.12$5.96$6.0921,010
Dec 17, 2007 – Dec 21, 2007$6.06$6.18$6.06$6.1813,579
Dec 24, 2007 – Dec 28, 2007$6.09$6.12$5.98$6.032,080
Dec 31, 2007 – Jan 3, 2008$6.11$6.11$6.00$6.113,400
Jan 7, 2008 – Jan 11, 2008$6.00$6.02$5.91$5.9912,428
Jan 14, 2008 – Jan 18, 2008$5.91$6.02$5.91$6.0016,195
Jan 21, 2008 – Jan 25, 2008$6.00$6.09$5.97$6.0577,505
Jan 28, 2008 – Feb 1, 2008$6.08$6.22$6.08$6.1546,291
Feb 4, 2008 – Feb 8, 2008$6.15$6.22$5.94$6.01207,642
Feb 11, 2008 – Feb 15, 2008$6.02$6.14$6.01$6.0649,675
Feb 18, 2008 – Feb 22, 2008$6.05$6.10$5.88$5.9272,150
Feb 25, 2008 – Feb 29, 2008$5.91$5.92$5.81$5.8756,725
Mar 3, 2008 – Mar 7, 2008$5.78$5.89$5.66$5.8895,969
Mar 10, 2008 – Mar 14, 2008$5.82$5.88$5.82$5.87119,390
Mar 17, 2008 – Mar 20, 2008$5.83$5.87$5.76$5.8538,748
Mar 24, 2008 – Mar 28, 2008$5.89$5.96$5.85$5.8550,805
Mar 31, 2008 – Apr 4, 2008$5.93$5.95$5.72$5.7934,885
Apr 7, 2008 – Apr 11, 2008$5.73$5.92$5.68$5.8815,050
Apr 14, 2008 – Apr 16, 2008$5.87$5.87$5.77$5.7714,550
Apr 21, 2008 – Apr 25, 2008$5.81$5.81$5.57$5.6315,352
Apr 28, 2008 – May 2, 2008$5.57$5.65$5.56$5.6523,625
May 5, 2008 – May 9, 2008$5.65$5.82$5.55$5.7226,890
May 12, 2008 – May 16, 2008$5.72$5.97$5.61$5.9328,220
May 19, 2008 – May 23, 2008$5.89$5.98$5.87$5.9613,401
May 26, 2008 – May 30, 2008$5.97$6.01$5.71$5.8039,600
Jun 2, 2008 – Jun 6, 2008$5.76$5.81$5.70$5.7043,910
Jun 9, 2008 – Jun 13, 2008$5.70$5.77$5.63$5.7236,115
Jun 16, 2008 – Jun 20, 2008$5.72$5.72$5.65$5.6546,000
Jun 23, 2008 – Jun 27, 2008$5.65$5.67$5.28$5.51144,450
Jun 30, 2008 – Jul 4, 2008$5.52$5.52$5.21$5.2142,200
Jul 7, 2008 – Jul 11, 2008$5.17$5.20$4.72$4.7991,109
Jul 14, 2008 – Jul 18, 2008$4.84$5.32$4.72$5.1933,680
Jul 21, 2008 – Jul 25, 2008$5.05$5.17$4.86$4.8618,658
Jul 28, 2008 – Aug 1, 2008$5.14$5.26$5.02$5.0237,200
Aug 4, 2008 – Aug 8, 2008$5.24$5.34$5.00$5.2413,900
Aug 11, 2008 – Aug 15, 2008$5.24$6.04$5.24$5.9548,800
Aug 18, 2008 – Aug 22, 2008$5.94$5.94$5.44$5.9316,100
Aug 25, 2008 – Aug 29, 2008$5.72$5.93$5.43$5.7956,000
Sep 1, 2008 – Sep 5, 2008$5.78$5.81$5.45$5.6428,600
Sep 8, 2008 – Sep 12, 2008$5.66$5.69$5.19$5.2358,100
Sep 15, 2008 – Sep 19, 2008$5.21$5.38$4.81$5.0057,500
Sep 22, 2008 – Sep 26, 2008$4.90$5.22$4.80$5.2071,900
Sep 29, 2008 – Oct 3, 2008$5.23$5.37$4.86$4.9221,900
Oct 6, 2008 – Oct 10, 2008$4.60$4.72$4.12$4.1689,500
Oct 13, 2008 – Oct 17, 2008$4.34$4.65$4.23$4.4057,400
Oct 20, 2008 – Oct 24, 2008$4.41$4.85$4.41$4.5739,600
Oct 27, 2008 – Oct 31, 2008$4.53$5.00$4.36$5.0034,900
Nov 3, 2008 – Nov 7, 2008$5.26$5.26$4.73$5.01125,500
Nov 10, 2008 – Nov 14, 2008$5.05$5.05$4.84$5.0380,300
Nov 17, 2008 – Nov 21, 2008$4.88$5.13$4.83$4.98125,900
Nov 24, 2008 – Nov 28, 2008$4.93$5.30$4.88$5.1023,400
Dec 1, 2008 – Dec 5, 2008$5.17$5.17$4.86$4.8623,900
Dec 8, 2008 – Dec 12, 2008$4.93$5.04$4.80$4.9235,100
Dec 15, 2008 – Dec 19, 2008$5.02$5.02$4.72$4.7799,002
Dec 22, 2008 – Dec 24, 2008$4.77$4.85$4.68$4.8032,900
Dec 29, 2008 – Jan 2, 2009$4.81$4.97$4.81$4.9724,600
Jan 5, 2009 – Jan 9, 2009$5.01$5.09$4.92$4.9724,900
Jan 12, 2009 – Jan 16, 2009$5.08$5.15$4.97$5.0870,800
Jan 19, 2009 – Jan 23, 2009$5.14$5.22$5.11$5.14155,800
Jan 26, 2009 – Jan 30, 2009$5.15$5.18$5.08$5.0980,300
Feb 2, 2009 – Feb 6, 2009$5.12$5.39$5.11$5.17168,300
Feb 9, 2009 – Feb 13, 2009$5.17$5.27$5.12$5.1762,300
Feb 16, 2009 – Feb 20, 2009$5.26$5.26$5.09$5.1426,200
Feb 23, 2009 – Feb 27, 2009$5.17$5.34$5.02$5.1966,000
Mar 2, 2009 – Mar 6, 2009$5.24$5.30$5.17$5.2431,000
Mar 9, 2009 – Mar 13, 2009$5.27$5.28$5.19$5.2735,900
Mar 16, 2009 – Mar 20, 2009$5.27$5.44$5.24$5.4477,400
Mar 23, 2009 – Mar 27, 2009$5.43$5.88$5.37$5.8260,100
Mar 30, 2009 – Apr 3, 2009$5.83$5.87$5.77$5.8535,500
Apr 6, 2009 – Apr 9, 2009$5.86$5.90$5.82$5.8622,402
Apr 13, 2009 – Apr 17, 2009$5.88$6.05$5.84$6.05149,900
Apr 20, 2009 – Apr 24, 2009$6.05$6.28$5.82$5.9290,200
Apr 27, 2009 – May 1, 2009$5.92$5.92$5.62$5.8457,300
May 4, 2009 – May 8, 2009$5.81$5.87$5.67$5.87136,700
May 11, 2009 – May 15, 2009$6.05$6.06$5.67$5.8061,300
May 18, 2009 – May 22, 2009$5.96$6.01$5.79$5.8434,000
May 25, 2009 – May 29, 2009$5.91$6.14$5.82$5.9242,000
Jun 1, 2009 – Jun 5, 2009$5.95$6.13$5.95$6.0816,800
Jun 8, 2009 – Jun 12, 2009$6.08$6.37$6.08$6.3629,300
Jun 15, 2009 – Jun 19, 2009$6.21$6.38$6.21$6.2448,200
Jun 22, 2009 – Jun 26, 2009$6.26$6.33$6.14$6.3339,200
Jun 29, 2009 – Jul 3, 2009$6.28$6.43$6.12$6.2327,100
Jul 6, 2009 – Jul 10, 2009$6.27$6.32$6.13$6.2229,100
Jul 13, 2009 – Jul 17, 2009$6.25$6.40$6.21$6.2869,200
Jul 20, 2009 – Jul 24, 2009$6.28$6.33$6.25$6.2848,900
Jul 27, 2009 – Jul 31, 2009$6.29$6.38$6.28$6.3370,200
Aug 3, 2009 – Aug 7, 2009$6.45$6.48$6.31$6.4865,100
Aug 10, 2009 – Aug 14, 2009$6.56$6.58$6.37$6.4326,100
Aug 17, 2009 – Aug 21, 2009$6.39$6.67$6.36$6.6266,700
Aug 24, 2009 – Aug 28, 2009$6.73$6.90$6.55$6.8950,000
Aug 31, 2009 – Sep 4, 2009$6.89$6.89$6.66$6.6640,500
Sep 7, 2009 – Sep 11, 2009$6.66$6.69$6.61$6.6959,800
Sep 14, 2009 – Sep 18, 2009$6.66$6.74$6.56$6.68175,800
Sep 21, 2009 – Sep 25, 2009$6.78$6.78$6.66$6.7420,700
Sep 28, 2009 – Oct 2, 2009$6.76$6.79$6.57$6.6030,400
Oct 5, 2009 – Oct 9, 2009$6.57$6.65$6.45$6.6151,000
Oct 12, 2009 – Oct 16, 2009$6.63$6.64$6.58$6.6318,000
Oct 19, 2009 – Oct 23, 2009$6.63$6.89$6.62$6.7541,400
Oct 26, 2009 – Oct 30, 2009$6.88$7.04$6.77$6.8052,100
Nov 2, 2009 – Nov 6, 2009$6.73$6.90$6.63$6.8032,700
Nov 9, 2009 – Nov 13, 2009$6.84$7.23$6.84$7.10161,000
Nov 16, 2009 – Nov 20, 2009$7.10$7.13$6.97$7.0545,700
Nov 23, 2009 – Nov 27, 2009$7.24$7.24$7.02$7.0642,300
Nov 30, 2009 – Dec 4, 2009$7.07$7.23$7.05$7.0564,500
Dec 7, 2009 – Dec 11, 2009$7.12$7.25$7.12$7.2414,700
Dec 14, 2009 – Dec 18, 2009$7.28$7.44$7.20$7.4274,000
Dec 21, 2009 – Dec 24, 2009$7.42$7.50$7.39$7.4935,000
Dec 28, 2009 – Dec 31, 2009$7.52$7.52$7.28$7.3566,400
Jan 4, 2010 – Jan 8, 2010$7.34$7.64$7.34$7.6249,700
Jan 11, 2010 – Jan 15, 2010$7.64$7.91$7.63$7.9051,500
Jan 18, 2010 – Jan 22, 2010$7.86$8.45$7.86$8.0455,600
Jan 25, 2010 – Jan 29, 2010$7.97$8.07$7.77$7.8958,400
Feb 1, 2010 – Feb 5, 2010$7.94$8.19$7.91$8.0148,200
Feb 8, 2010 – Feb 12, 2010$8.15$8.15$7.81$7.8564,500
Feb 15, 2010 – Feb 19, 2010$7.91$8.15$7.83$8.1242,800
Feb 22, 2010 – Feb 26, 2010$8.12$8.29$8.06$8.2938,900
Mar 1, 2010 – Mar 5, 2010$8.28$8.29$8.11$8.2653,600
Mar 8, 2010 – Mar 12, 2010$8.29$8.45$8.23$8.4152,602
Mar 15, 2010 – Mar 19, 2010$8.56$8.68$8.48$8.61155,500
Mar 22, 2010 – Mar 26, 2010$8.59$8.84$8.53$8.7668,400
Mar 29, 2010 – Apr 1, 2010$8.86$8.90$8.47$8.52228,500
Apr 5, 2010 – Apr 9, 2010$8.75$8.75$8.46$8.5372,402
Apr 12, 2010 – Apr 16, 2010$8.56$8.56$8.33$8.5372,200
Apr 19, 2010 – Apr 23, 2010$8.55$8.74$8.38$8.7352,600
Apr 26, 2010 – Apr 30, 2010$8.70$8.86$8.70$8.8345,366
May 3, 2010 – May 7, 2010$8.85$8.89$8.34$8.3462,401
May 10, 2010 – May 14, 2010$8.53$8.61$8.44$8.5851,300
May 17, 2010 – May 21, 2010$8.58$8.58$7.28$7.89129,500
May 24, 2010 – May 28, 2010$7.88$8.38$7.74$8.2772,000
May 31, 2010 – Jun 4, 2010$8.28$8.32$7.90$8.0231,400
Jun 7, 2010 – Jun 11, 2010$8.02$8.53$7.88$8.5249,000
Jun 14, 2010 – Jun 18, 2010$8.40$8.66$8.27$8.6427,500
Jun 21, 2010 – Jun 25, 2010$8.67$8.92$8.50$8.9154,700
Jun 28, 2010 – Jul 2, 2010$8.95$8.95$8.60$8.7022,800
Jul 5, 2010 – Jul 9, 2010$8.61$8.76$8.52$8.7234,100
Jul 12, 2010 – Jul 16, 2010$8.72$9.26$8.72$8.9543,600
Jul 19, 2010 – Jul 23, 2010$8.95$9.23$8.95$8.9927,900
Jul 26, 2010 – Jul 30, 2010$8.79$9.19$8.79$9.0236,900
Aug 2, 2010 – Aug 6, 2010$9.25$9.27$9.08$9.1621,600
Aug 9, 2010 – Aug 13, 2010$9.21$9.22$9.06$9.1146,600
Aug 16, 2010 – Aug 20, 2010$9.20$9.56$9.14$9.3880,600
Aug 23, 2010 – Aug 27, 2010$9.39$9.54$9.14$9.3945,400
Aug 30, 2010 – Sep 3, 2010$9.39$9.53$9.19$9.5348,300
Sep 6, 2010 – Sep 10, 2010$9.51$9.51$9.28$9.4530,380
Sep 13, 2010 – Sep 17, 2010$9.46$9.56$9.39$9.5040,900
Sep 20, 2010 – Sep 24, 2010$9.50$9.56$9.48$9.5648,100
Sep 27, 2010 – Oct 1, 2010$9.58$9.59$9.48$9.5746,300
Oct 4, 2010 – Oct 8, 2010$9.50$9.55$9.39$9.5527,000
Oct 11, 2010 – Oct 15, 2010$9.63$9.73$9.56$9.7025,400
Oct 18, 2010 – Oct 22, 2010$9.68$9.93$9.67$9.9246,800
Oct 25, 2010 – Oct 29, 2010$9.93$10.08$9.89$10.0745,100
Nov 1, 2010 – Nov 5, 2010$10.07$10.24$9.96$10.0788,500
Nov 8, 2010 – Nov 12, 2010$10.16$10.42$10.16$10.4268,400
Nov 15, 2010 – Nov 19, 2010$10.37$10.42$10.17$10.4248,900
Nov 22, 2010 – Nov 26, 2010$10.37$10.74$10.36$10.7476,115
Nov 29, 2010 – Dec 3, 2010$10.76$11.02$10.66$10.9444,400
Dec 6, 2010 – Dec 10, 2010$11.23$11.23$10.56$10.5671,600
Dec 13, 2010 – Dec 17, 2010$10.61$10.76$10.48$10.7669,202
Dec 20, 2010 – Dec 24, 2010$10.75$10.81$10.59$10.8126,397
Dec 27, 2010 – Dec 31, 2010$10.71$10.93$10.68$10.7113,100
Jan 3, 2011 – Jan 7, 2011$10.83$11.22$10.71$10.9232,400
Jan 10, 2011 – Jan 14, 2011$10.93$11.04$10.77$11.0244,500
Jan 17, 2011 – Jan 21, 2011$11.11$11.82$11.11$11.7368,600
Jan 24, 2011 – Jan 28, 2011$11.79$11.95$11.67$11.8444,200
Jan 31, 2011 – Feb 4, 2011$11.84$11.90$11.73$11.9072,900
Feb 7, 2011 – Feb 11, 2011$11.89$11.91$11.78$11.8466,500
Feb 14, 2011 – Feb 18, 2011$11.90$11.90$11.82$11.9074,900
Feb 21, 2011 – Feb 25, 2011$11.89$11.95$11.84$11.9234,000
Feb 28, 2011 – Mar 4, 2011$11.90$12.37$11.89$12.2485,200
Mar 7, 2011 – Mar 11, 2011$12.31$12.31$12.10$12.2449,200
Mar 14, 2011 – Mar 18, 2011$12.20$12.36$12.05$12.2264,500
Mar 21, 2011 – Mar 25, 2011$12.22$13.35$12.22$13.3472,102
Mar 28, 2011 – Apr 1, 2011$13.57$13.57$12.64$13.2171,700
Apr 4, 2011 – Apr 8, 2011$13.20$13.20$12.75$12.9883,000
Apr 11, 2011 – Apr 15, 2011$12.95$13.25$12.86$12.9546,201
Apr 18, 2011 – Apr 21, 2011$12.86$12.86$12.15$12.6572,500
Apr 25, 2011 – Apr 29, 2011$12.73$12.85$12.56$12.6330,900
May 2, 2011 – May 6, 2011$12.57$13.18$12.57$13.0148,200
May 9, 2011 – May 13, 2011$13.08$13.09$12.71$12.9543,500
May 16, 2011 – May 20, 2011$12.93$13.42$12.84$13.3035,000
May 23, 2011 – May 27, 2011$13.19$13.36$12.97$13.3427,623
May 30, 2011 – Jun 3, 2011$13.36$13.41$13.07$13.2836,200
Jun 6, 2011 – Jun 10, 2011$13.18$13.18$11.98$12.0251,000
Jun 13, 2011 – Jun 17, 2011$12.11$12.48$12.07$12.4540,800
Jun 20, 2011 – Jun 24, 2011$12.35$13.06$12.35$12.7120,600
Jun 27, 2011 – Jun 30, 2011$12.70$12.90$12.26$12.9028,900
Jul 4, 2011 – Jul 8, 2011$12.81$13.14$12.73$12.9619,200
Jul 11, 2011 – Jul 15, 2011$12.93$12.96$12.45$12.9528,600
Jul 18, 2011 – Jul 22, 2011$12.76$13.01$12.69$12.9019,000
Jul 25, 2011 – Jul 29, 2011$12.94$12.94$12.50$12.8040,200
Aug 1, 2011 – Aug 5, 2011$12.72$12.72$12.11$12.2049,600
Aug 8, 2011 – Aug 12, 2011$11.90$13.02$11.40$12.9559,100
Aug 15, 2011 – Aug 19, 2011$12.86$12.92$12.26$12.4335,200
Aug 22, 2011 – Aug 26, 2011$12.27$12.37$11.86$12.2931,300
Aug 29, 2011 – Sep 2, 2011$12.34$12.45$12.29$12.4129,600
Sep 5, 2011 – Sep 9, 2011$12.39$12.63$12.29$12.3416,800
Sep 12, 2011 – Sep 16, 2011$12.33$12.41$12.05$12.08104,000
Sep 19, 2011 – Sep 23, 2011$12.06$12.08$11.42$11.55118,400
Sep 26, 2011 – Sep 30, 2011$11.55$11.55$11.14$11.2780,100
Oct 3, 2011 – Oct 7, 2011$11.25$11.25$10.51$11.06116,100
Oct 10, 2011 – Oct 14, 2011$11.23$11.66$11.00$11.5073,069
Oct 17, 2011 – Oct 21, 2011$11.55$11.55$11.44$11.5331,900
Oct 24, 2011 – Oct 28, 2011$11.55$11.62$11.47$11.5274,900
Oct 31, 2011 – Nov 4, 2011$11.49$11.61$11.46$11.5754,200
Nov 7, 2011 – Nov 11, 2011$11.60$13.03$11.58$12.7547,800
Nov 14, 2011 – Nov 18, 2011$12.97$13.32$12.50$13.0344,500
Nov 21, 2011 – Nov 25, 2011$12.85$13.02$12.54$12.6316,000
Nov 28, 2011 – Dec 2, 2011$12.70$13.22$12.70$13.0917,200
Dec 5, 2011 – Dec 9, 2011$12.93$13.37$12.79$13.3728,200
Dec 12, 2011 – Dec 16, 2011$13.03$13.37$13.03$13.3521,600
Dec 19, 2011 – Dec 23, 2011$13.35$13.65$13.27$13.4924,100
Dec 26, 2011 – Dec 30, 2011$13.42$13.73$13.42$13.736,700
Jan 2, 2012 – Jan 6, 2012$13.73$13.97$13.60$13.9711,200
Jan 9, 2012 – Jan 13, 2012$13.97$14.19$13.92$13.9222,500
Jan 16, 2012 – Jan 20, 2012$13.92$14.00$13.65$13.7617,214
Jan 23, 2012 – Jan 27, 2012$13.76$13.76$13.46$13.6128,200
Jan 30, 2012 – Feb 3, 2012$13.63$13.75$13.52$13.5918,400
Feb 6, 2012 – Feb 10, 2012$13.53$13.66$13.44$13.6127,501
Feb 13, 2012 – Feb 17, 2012$13.62$13.94$13.61$13.7216,100
Feb 20, 2012 – Feb 24, 2012$13.91$13.91$13.48$13.5718,200
Feb 27, 2012 – Mar 2, 2012$13.67$13.71$13.19$13.2833,200
Mar 5, 2012 – Mar 9, 2012$13.39$13.69$13.37$13.6015,700
Mar 12, 2012 – Mar 16, 2012$13.56$13.74$13.44$13.67610,300
Mar 19, 2012 – Mar 23, 2012$13.66$13.83$13.63$13.8320,200
Mar 26, 2012 – Mar 30, 2012$13.84$13.91$13.75$13.8725,300
Apr 2, 2012 – Apr 5, 2012$13.90$13.96$13.81$13.9013,600
Apr 9, 2012 – Apr 13, 2012$13.92$14.10$13.75$14.0521,300
Apr 16, 2012 – Apr 20, 2012$14.06$14.33$14.05$14.1115,000
Apr 23, 2012 – Apr 27, 2012$14.24$14.58$14.24$14.5134,300
Apr 30, 2012 – May 4, 2012$14.54$15.06$14.37$15.0533,400
May 7, 2012 – May 11, 2012$14.90$15.64$14.89$15.6455,900
May 14, 2012 – May 18, 2012$15.48$15.61$14.97$15.3016,400
May 21, 2012 – May 25, 2012$15.55$15.64$15.33$15.5712,500
May 28, 2012 – Jun 1, 2012$15.53$15.56$14.58$15.0562,800
Jun 4, 2012 – Jun 8, 2012$15.04$15.41$14.88$15.0522,100
Jun 11, 2012 – Jun 15, 2012$15.06$15.06$14.54$14.5429,100
Jun 18, 2012 – Jun 22, 2012$14.63$15.74$14.63$15.3433,400
Jun 25, 2012 – Jun 29, 2012$15.34$15.60$15.01$15.1717,400
Jul 2, 2012 – Jul 6, 2012$15.15$15.73$14.94$15.7312,200
Jul 9, 2012 – Jul 13, 2012$15.73$15.96$15.54$15.9622,900
Jul 16, 2012 – Jul 20, 2012$15.97$16.44$15.50$16.0135,100
Jul 23, 2012 – Jul 27, 2012$16.01$16.76$15.95$16.5631,900
Jul 30, 2012 – Aug 3, 2012$16.59$16.60$16.15$16.3711,400
Aug 6, 2012 – Aug 10, 2012$16.38$16.94$16.15$16.9422,700
Aug 13, 2012 – Aug 17, 2012$17.03$17.99$16.95$17.6176,600
Aug 20, 2012 – Aug 24, 2012$17.77$18.69$17.60$18.2051,500
Aug 27, 2012 – Aug 31, 2012$17.84$18.75$17.84$18.4643,600
Sep 3, 2012 – Sep 7, 2012$18.40$18.74$18.36$18.6526,900
Sep 10, 2012 – Sep 14, 2012$18.65$18.65$17.51$17.6759,400
Sep 17, 2012 – Sep 21, 2012$17.87$18.36$17.34$18.3658,100
Sep 24, 2012 – Sep 28, 2012$18.01$18.47$18.01$18.4224,300
Oct 1, 2012 – Oct 5, 2012$18.44$18.53$18.19$18.3932,200
Oct 8, 2012 – Oct 12, 2012$18.27$18.27$17.84$17.8821,400
Oct 15, 2012 – Oct 19, 2012$17.76$18.65$17.65$18.5233,000
Oct 22, 2012 – Oct 26, 2012$18.57$18.57$17.87$18.1024,000
Oct 29, 2012 – Nov 2, 2012$18.16$18.96$18.16$18.6731,700
Nov 5, 2012 – Nov 9, 2012$18.62$19.33$18.57$18.8632,200
Nov 12, 2012 – Nov 16, 2012$18.86$18.86$17.61$18.3937,001
Nov 19, 2012 – Nov 23, 2012$18.57$18.83$18.57$18.7021,200
Nov 26, 2012 – Nov 30, 2012$18.66$18.74$18.57$18.7216,000
Dec 3, 2012 – Dec 7, 2012$18.64$18.81$18.64$18.6613,900
Dec 10, 2012 – Dec 14, 2012$18.72$18.97$18.33$18.5146,800
Dec 17, 2012 – Dec 21, 2012$18.41$18.80$18.33$18.7774,600
Dec 24, 2012 – Dec 28, 2012$18.65$18.80$18.58$18.678,900
Dec 31, 2012 – Jan 4, 2013$18.61$18.80$18.56$18.6715,700
Jan 7, 2013 – Jan 11, 2013$18.61$18.99$18.31$18.7348,300
Jan 14, 2013 – Jan 18, 2013$18.72$19.52$18.60$19.4029,000
Jan 21, 2013 – Jan 25, 2013$19.41$19.51$18.92$19.4427,000
Jan 28, 2013 – Feb 1, 2013$19.45$19.88$19.18$19.4731,300
Feb 4, 2013 – Feb 8, 2013$19.40$19.70$19.22$19.3621,600
Feb 11, 2013 – Feb 15, 2013$19.35$19.63$19.26$19.4225,100
Feb 18, 2013 – Feb 22, 2013$19.42$20.25$19.35$20.0434,100
Feb 25, 2013 – Mar 1, 2013$20.04$20.77$19.40$20.0647,300
Mar 4, 2013 – Mar 8, 2013$20.06$20.77$20.06$20.1314,900
Mar 11, 2013 – Mar 15, 2013$20.19$21.28$20.19$21.1330,800
Mar 18, 2013 – Mar 22, 2013$21.10$21.71$21.09$21.4531,900
Mar 25, 2013 – Mar 28, 2013$21.42$21.58$21.13$21.4216,700
Apr 1, 2013 – Apr 5, 2013$21.61$21.73$21.27$21.3825,300
Apr 8, 2013 – Apr 12, 2013$21.41$22.13$21.24$21.4727,900
Apr 15, 2013 – Apr 19, 2013$21.47$21.52$21.02$21.4235,200
Apr 22, 2013 – Apr 26, 2013$21.49$21.52$21.15$21.4920,100
Apr 29, 2013 – May 3, 2013$21.48$21.48$20.60$21.1943,100
May 6, 2013 – May 10, 2013$21.29$22.04$21.22$21.9119,300
May 13, 2013 – May 17, 2013$21.95$22.61$21.95$22.3024,200
May 20, 2013 – May 24, 2013$22.43$22.43$21.63$21.7416,800
May 27, 2013 – May 31, 2013$21.68$24.09$21.61$22.9849,100
Jun 3, 2013 – Jun 7, 2013$22.89$22.96$21.64$22.1331,200
Jun 10, 2013 – Jun 14, 2013$22.13$22.52$22.00$22.1632,600
Jun 17, 2013 – Jun 21, 2013$22.44$22.51$21.75$21.7541,000
Jun 24, 2013 – Jun 28, 2013$22.07$22.46$21.75$22.3584,800
Jul 1, 2013 – Jul 5, 2013$22.40$22.99$22.33$22.9018,400
Jul 8, 2013 – Jul 12, 2013$22.98$22.98$22.59$22.7931,600
Jul 15, 2013 – Jul 19, 2013$22.90$23.57$22.77$22.9822,800
Jul 22, 2013 – Jul 26, 2013$23.32$24.79$23.32$24.5225,400
Jul 29, 2013 – Aug 2, 2013$24.63$24.77$22.55$22.8543,102
Aug 5, 2013 – Aug 9, 2013$22.78$23.18$21.17$22.7985,100
Aug 12, 2013 – Aug 16, 2013$22.69$22.69$21.21$22.4937,921
Aug 19, 2013 – Aug 23, 2013$22.40$22.49$22.06$22.0644,029
Aug 26, 2013 – Aug 30, 2013$22.06$22.22$21.56$21.8633,344
Sep 2, 2013 – Sep 6, 2013$21.85$22.14$21.63$22.1418,627
Sep 9, 2013 – Sep 13, 2013$22.12$22.25$21.92$21.9719,351
Sep 16, 2013 – Sep 20, 2013$21.93$21.93$20.86$21.3055,587
Sep 23, 2013 – Sep 27, 2013$21.28$21.73$20.93$21.7340,867
Sep 30, 2013 – Oct 4, 2013$21.73$21.73$21.19$21.3632,878
Oct 7, 2013 – Oct 11, 2013$21.40$21.83$20.79$21.6940,261
Oct 14, 2013 – Oct 18, 2013$21.84$23.59$21.69$23.3844,908
Oct 21, 2013 – Oct 25, 2013$23.29$23.58$22.97$23.0323,056
Oct 28, 2013 – Nov 1, 2013$22.83$23.31$22.16$23.3134,942
Nov 4, 2013 – Nov 8, 2013$23.31$23.31$22.72$22.9058,945
Nov 11, 2013 – Nov 15, 2013$22.85$23.42$22.75$23.2651,470
Nov 18, 2013 – Nov 22, 2013$23.36$24.32$23.36$24.3222,768
Nov 25, 2013 – Nov 29, 2013$24.24$24.38$23.80$24.2762,331
Dec 2, 2013 – Dec 6, 2013$24.25$25.14$24.24$25.1084,001
Dec 9, 2013 – Dec 13, 2013$25.20$25.57$25.06$25.1749,167
Dec 16, 2013 – Dec 20, 2013$25.36$26.97$25.10$26.1354,113
Dec 23, 2013 – Dec 27, 2013$26.31$26.33$25.97$26.056,600
Dec 30, 2013 – Jan 3, 2014$26.03$26.62$25.59$25.7719,098
Jan 6, 2014 – Jan 10, 2014$25.80$26.36$25.63$26.3587,951
Jan 13, 2014 – Jan 17, 2014$26.30$26.70$25.99$26.7025,960
Jan 20, 2014 – Jan 24, 2014$26.70$26.74$25.11$25.3734,584
Jan 27, 2014 – Jan 31, 2014$25.48$26.55$25.48$26.5548,355
Feb 3, 2014 – Feb 7, 2014$26.44$26.44$25.10$25.8459,147
Feb 10, 2014 – Feb 14, 2014$25.76$26.00$24.89$25.2086,165
Feb 17, 2014 – Feb 21, 2014$25.12$25.28$24.99$25.1044,544
Feb 24, 2014 – Feb 28, 2014$25.21$26.41$25.21$26.4029,288
Mar 3, 2014 – Mar 7, 2014$26.46$26.47$26.09$26.1143,518
Mar 10, 2014 – Mar 14, 2014$26.16$26.20$24.85$25.0955,875
Mar 17, 2014 – Mar 21, 2014$25.15$25.87$25.02$25.5623,660
Mar 24, 2014 – Mar 28, 2014$25.49$27.26$25.47$26.4445,931
Mar 31, 2014 – Apr 4, 2014$26.55$26.59$26.04$26.1334,191
Apr 7, 2014 – Apr 11, 2014$26.14$26.27$26.07$26.2135,444
Apr 14, 2014 – Apr 17, 2014$26.16$26.23$26.07$26.1537,208
Apr 21, 2014 – Apr 25, 2014$26.15$27.22$26.11$27.0628,619
Apr 28, 2014 – May 2, 2014$26.69$27.26$26.69$27.2615,667
May 5, 2014 – May 9, 2014$27.19$27.30$26.29$26.2941,153
May 12, 2014 – May 16, 2014$26.28$26.55$26.05$26.14153,371
May 19, 2014 – May 23, 2014$25.96$26.29$24.94$26.0266,661
May 26, 2014 – May 30, 2014$26.00$26.27$25.61$26.0539,469
Jun 2, 2014 – Jun 6, 2014$26.02$26.43$24.94$25.3856,442
Jun 9, 2014 – Jun 13, 2014$25.18$26.33$25.14$26.3329,931
Jun 16, 2014 – Jun 20, 2014$26.27$26.55$26.16$26.3624,020
Jun 23, 2014 – Jun 27, 2014$26.33$26.49$26.26$26.4519,837
Jun 30, 2014 – Jul 4, 2014$26.42$26.63$26.26$26.536,702
Jul 7, 2014 – Jul 11, 2014$26.53$26.53$26.13$26.2217,443
Jul 14, 2014 – Jul 18, 2014$26.10$26.33$25.95$26.0911,030
Jul 21, 2014 – Jul 25, 2014$26.08$26.19$25.78$26.0216,723
Jul 28, 2014 – Aug 1, 2014$26.23$26.30$25.85$25.9658,839
Aug 4, 2014 – Aug 8, 2014$25.90$26.05$25.90$26.0110,048
Aug 11, 2014 – Aug 15, 2014$26.01$26.95$25.99$26.6414,254
Aug 18, 2014 – Aug 22, 2014$26.73$27.84$26.67$27.6324,840
Aug 25, 2014 – Aug 29, 2014$27.79$27.79$26.88$27.1043,554
Sep 1, 2014 – Sep 5, 2014$27.06$27.11$26.86$27.0036,329
Sep 8, 2014 – Sep 12, 2014$27.00$27.15$26.73$26.7316,684
Sep 15, 2014 – Sep 19, 2014$26.73$27.17$26.63$26.9030,700
Sep 22, 2014 – Sep 26, 2014$26.91$26.91$26.52$26.7719,201
Sep 29, 2014 – Oct 3, 2014$26.71$26.77$26.29$26.2923,658
Oct 6, 2014 – Oct 10, 2014$26.46$27.76$26.38$26.9119,471
Oct 13, 2014 – Oct 17, 2014$26.79$27.57$26.79$27.3422,306
Oct 20, 2014 – Oct 24, 2014$27.42$27.42$26.46$26.8525,526
Oct 27, 2014 – Oct 31, 2014$27.08$27.36$27.02$27.1122,865
Nov 3, 2014 – Nov 7, 2014$27.04$27.45$27.04$27.458,230
Nov 10, 2014 – Nov 14, 2014$27.13$28.35$27.06$28.1113,927
Nov 17, 2014 – Nov 21, 2014$28.41$30.29$28.36$30.2795,987
Nov 24, 2014 – Nov 28, 2014$30.14$30.81$29.51$29.8944,258
Dec 1, 2014 – Dec 5, 2014$29.85$30.61$29.83$30.3041,513
Dec 8, 2014 – Dec 12, 2014$30.25$30.34$28.76$29.82124,925
Dec 15, 2014 – Dec 19, 2014$29.99$32.08$29.65$31.8354,456
Dec 22, 2014 – Dec 24, 2014$31.65$32.88$31.65$32.8710,454
Dec 29, 2014 – Jan 2, 2015$32.75$32.84$31.56$31.6213,146
Jan 5, 2015 – Jan 9, 2015$31.71$32.60$31.71$32.6023,954
Jan 12, 2015 – Jan 16, 2015$32.67$32.67$30.95$32.3620,401
Jan 19, 2015 – Jan 23, 2015$32.19$32.88$31.99$32.3314,199
Jan 26, 2015 – Jan 30, 2015$32.34$33.87$32.33$33.1918,699
Feb 2, 2015 – Feb 6, 2015$33.67$34.74$33.43$33.4448,575
Feb 9, 2015 – Feb 13, 2015$33.85$34.96$33.69$34.6413,200
Feb 16, 2015 – Feb 20, 2015$34.64$36.53$34.64$35.6416,494
Feb 23, 2015 – Feb 27, 2015$35.84$36.20$35.12$35.9718,218
Mar 2, 2015 – Mar 6, 2015$36.56$36.64$33.83$34.0020,457
Mar 9, 2015 – Mar 13, 2015$34.19$34.49$33.82$34.3118,420
Mar 16, 2015 – Mar 20, 2015$34.50$35.48$34.49$35.1121,783
Mar 23, 2015 – Mar 27, 2015$35.08$35.21$34.45$34.6022,638
Mar 30, 2015 – Apr 2, 2015$35.17$36.72$35.17$36.6417,600
Apr 6, 2015 – Apr 10, 2015$36.69$38.21$36.45$36.7423,158
Apr 13, 2015 – Apr 17, 2015$36.74$36.75$35.93$36.0352,675
Apr 20, 2015 – Apr 24, 2015$36.14$36.14$34.78$35.8424,000
Apr 27, 2015 – May 1, 2015$35.82$36.17$34.97$35.9246,551
May 4, 2015 – May 8, 2015$35.63$35.95$35.10$35.9424,425
May 11, 2015 – May 15, 2015$36.07$37.41$35.95$36.5731,272
May 18, 2015 – May 22, 2015$36.72$37.03$36.17$36.3510,309
May 25, 2015 – May 29, 2015$36.36$37.71$36.19$37.1621,949
Jun 1, 2015 – Jun 5, 2015$37.30$39.54$37.29$39.5425,242
Jun 8, 2015 – Jun 12, 2015$39.52$39.52$37.21$38.0717,467
Jun 15, 2015 – Jun 19, 2015$38.07$38.07$35.11$35.8059,677
Jun 22, 2015 – Jun 26, 2015$35.70$37.22$35.69$36.3926,800
Jun 29, 2015 – Jul 3, 2015$35.93$37.69$35.92$37.4525,667
Jul 6, 2015 – Jul 10, 2015$37.17$37.66$35.48$35.8529,354
Jul 13, 2015 – Jul 17, 2015$35.66$38.18$35.66$38.0496,168
Jul 20, 2015 – Jul 24, 2015$37.60$38.21$36.86$36.9614,501
Jul 27, 2015 – Jul 31, 2015$37.18$37.24$34.09$34.8649,914
Aug 3, 2015 – Aug 7, 2015$34.62$34.99$34.62$34.6219,965
Aug 10, 2015 – Aug 14, 2015$34.61$34.91$33.63$34.5549,234
Aug 17, 2015 – Aug 21, 2015$34.51$34.52$32.95$32.9555,038
Aug 24, 2015 – Aug 28, 2015$29.93$34.17$29.92$33.1040,063
Aug 31, 2015 – Sep 4, 2015$32.93$33.74$31.74$32.1626,882
Sep 7, 2015 – Sep 11, 2015$33.25$33.25$32.12$32.6917,369
Sep 14, 2015 – Sep 18, 2015$32.69$33.49$32.67$32.6911,681
Sep 21, 2015 – Sep 25, 2015$32.93$33.76$32.58$32.7733,578
Sep 28, 2015 – Oct 2, 2015$32.82$33.63$32.73$33.206,592
Oct 5, 2015 – Oct 9, 2015$33.72$37.01$32.61$35.8031,558
Oct 12, 2015 – Oct 16, 2015$35.28$36.95$35.28$36.1017,970
Oct 19, 2015 – Oct 23, 2015$36.39$36.39$35.29$36.0713,085
Oct 26, 2015 – Oct 30, 2015$36.07$36.23$35.27$35.2714,969
Nov 2, 2015 – Nov 6, 2015$34.39$34.67$33.61$34.1215,248
Nov 9, 2015 – Nov 13, 2015$34.11$35.51$33.76$34.7916,675
Nov 16, 2015 – Nov 20, 2015$34.66$36.03$34.47$34.9721,012
Nov 23, 2015 – Nov 27, 2015$34.47$36.18$34.47$36.0917,112
Nov 30, 2015 – Dec 4, 2015$35.96$35.99$34.71$34.7777,800
Dec 7, 2015 – Dec 11, 2015$34.74$35.24$34.64$34.7127,652
Dec 14, 2015 – Dec 18, 2015$34.71$35.06$34.40$34.8150,790
Dec 21, 2015 – Dec 24, 2015$34.71$35.06$34.71$34.7116,910
Dec 28, 2015 – Dec 31, 2015$34.78$35.93$34.78$35.8037,800
Jan 4, 2016 – Jan 8, 2016$35.41$35.49$34.78$35.4939,658
Jan 11, 2016 – Jan 15, 2016$35.46$35.46$34.78$34.8152,974
Jan 18, 2016 – Jan 22, 2016$34.79$35.10$34.44$35.0665,608
Jan 25, 2016 – Jan 29, 2016$34.87$35.41$34.87$35.3610,075
Feb 1, 2016 – Feb 5, 2016$35.54$35.87$34.87$35.3125,510
Feb 8, 2016 – Feb 12, 2016$35.89$35.90$34.68$35.2023,136
Feb 15, 2016 – Feb 19, 2016$34.89$35.83$34.88$35.8211,246
Feb 22, 2016 – Feb 26, 2016$35.84$35.84$34.85$34.9511,351
Feb 29, 2016 – Mar 4, 2016$34.96$35.91$31.76$32.29161,800
Mar 7, 2016 – Mar 11, 2016$32.28$32.31$30.20$30.30132,484
Mar 14, 2016 – Mar 18, 2016$30.22$30.93$30.13$30.5681,078
Mar 21, 2016 – Mar 24, 2016$30.52$32.38$30.51$32.0335,239
Mar 28, 2016 – Apr 1, 2016$31.95$32.23$31.11$31.1131,285
Apr 4, 2016 – Apr 8, 2016$31.44$31.44$30.50$30.9740,024
Apr 11, 2016 – Apr 15, 2016$31.10$31.32$30.52$30.7237,567
Apr 18, 2016 – Apr 22, 2016$30.83$30.90$30.19$30.8264,910
Apr 25, 2016 – Apr 29, 2016$30.76$30.76$28.36$28.46148,637
May 2, 2016 – May 6, 2016$28.43$30.33$28.01$30.0785,470
May 9, 2016 – May 13, 2016$30.08$30.14$28.74$29.7953,144
May 16, 2016 – May 20, 2016$29.95$29.95$28.21$28.2876,884
May 23, 2016 – May 27, 2016$28.25$29.88$28.06$29.82125,973
May 30, 2016 – Jun 3, 2016$29.91$29.93$28.42$28.6231,162
Jun 6, 2016 – Jun 10, 2016$28.53$29.82$28.38$28.8470,132
Jun 13, 2016 – Jun 17, 2016$28.84$31.05$28.63$30.58136,938
Jun 20, 2016 – Jun 24, 2016$30.57$31.06$28.85$29.7349,831
Jun 27, 2016 – Jun 30, 2016$30.03$30.08$29.27$29.8923,650
Jul 4, 2016 – Jul 8, 2016$29.90$30.97$29.57$29.6937,007
Jul 11, 2016 – Jul 15, 2016$30.04$31.31$29.76$31.0181,958
Jul 18, 2016 – Jul 22, 2016$30.97$31.76$30.67$31.7643,016
Jul 25, 2016 – Jul 29, 2016$31.38$31.66$31.02$31.5817,642
Aug 1, 2016 – Aug 5, 2016$31.81$31.81$30.92$31.0522,939
Aug 8, 2016 – Aug 12, 2016$30.92$31.76$30.25$30.8436,879
Aug 15, 2016 – Aug 19, 2016$30.84$31.38$30.51$30.9425,499
Aug 22, 2016 – Aug 26, 2016$31.38$31.41$30.75$31.2923,118
Aug 29, 2016 – Sep 2, 2016$31.12$31.83$31.01$31.7828,236
Sep 5, 2016 – Sep 9, 2016$31.88$31.88$30.46$30.4629,856
Sep 12, 2016 – Sep 16, 2016$30.46$31.04$29.82$30.8220,906
Sep 19, 2016 – Sep 23, 2016$30.81$31.10$30.57$30.6123,650
Sep 26, 2016 – Sep 30, 2016$30.64$30.67$28.62$29.4471,490
Oct 3, 2016 – Oct 7, 2016$29.12$29.79$28.93$29.5745,144
Oct 10, 2016 – Oct 14, 2016$29.40$29.60$28.82$28.8833,020
Oct 17, 2016 – Oct 21, 2016$28.88$29.14$28.39$28.7666,979
Oct 24, 2016 – Oct 28, 2016$28.72$28.76$27.24$27.9988,178
Oct 31, 2016 – Nov 4, 2016$27.99$28.92$26.96$28.7583,186
Nov 7, 2016 – Nov 11, 2016$28.75$28.89$27.59$27.6340,966
Nov 14, 2016 – Nov 18, 2016$27.60$28.29$26.73$27.2782,398
Nov 21, 2016 – Nov 25, 2016$27.34$27.67$26.95$27.2849,414
Nov 28, 2016 – Dec 2, 2016$27.32$27.57$26.44$26.8846,559
Dec 5, 2016 – Dec 9, 2016$26.88$28.99$26.88$28.9259,916
Dec 12, 2016 – Dec 16, 2016$28.82$29.74$27.98$29.6392,842
Dec 19, 2016 – Dec 23, 2016$29.35$30.36$29.05$30.3522,211
Dec 26, 2016 – Dec 30, 2016$30.08$30.68$30.08$30.4412,537
Jan 2, 2017 – Jan 6, 2017$30.65$30.93$30.51$30.6025,757
Jan 9, 2017 – Jan 13, 2017$30.32$30.35$29.26$30.3320,328
Jan 16, 2017 – Jan 20, 2017$30.44$30.60$29.88$30.1819,395
Jan 23, 2017 – Jan 27, 2017$30.19$30.24$29.79$30.2320,518
Jan 30, 2017 – Feb 3, 2017$30.23$30.77$29.76$30.7725,232
Feb 6, 2017 – Feb 10, 2017$30.76$31.40$30.05$31.2827,277
Feb 13, 2017 – Feb 17, 2017$31.32$32.07$31.15$31.8634,513
Feb 20, 2017 – Feb 24, 2017$31.87$32.51$31.86$32.3923,110
Feb 27, 2017 – Mar 3, 2017$32.55$32.66$31.21$31.6429,486
Mar 6, 2017 – Mar 10, 2017$31.38$31.75$31.21$31.2117,092
Mar 13, 2017 – Mar 17, 2017$31.20$31.37$29.61$30.3451,857
Mar 20, 2017 – Mar 24, 2017$30.44$30.76$29.72$29.8739,048
Mar 27, 2017 – Mar 31, 2017$28.16$29.71$27.14$28.69124,656
Apr 3, 2017 – Apr 7, 2017$28.54$29.02$28.08$28.77108,172
Apr 10, 2017 – Apr 13, 2017$28.83$28.96$28.37$28.60170,700
Apr 17, 2017 – Apr 21, 2017$28.75$28.75$28.37$28.4858,685
Apr 24, 2017 – Apr 28, 2017$28.41$29.00$28.25$28.77147,235
May 1, 2017 – May 5, 2017$28.70$28.80$28.41$28.4224,524
May 8, 2017 – May 12, 2017$28.39$29.15$28.37$28.5226,220
May 15, 2017 – May 19, 2017$28.42$28.74$27.79$28.0084,553
May 22, 2017 – May 26, 2017$28.37$28.81$28.27$28.4441,685
May 29, 2017 – Jun 2, 2017$28.39$29.08$28.20$28.8540,712
Jun 5, 2017 – Jun 9, 2017$28.66$29.56$28.46$28.9629,044
Jun 12, 2017 – Jun 16, 2017$28.73$29.09$28.31$28.4113,569
Jun 19, 2017 – Jun 23, 2017$28.61$28.95$28.37$28.51129,909
Jun 26, 2017 – Jun 30, 2017$28.48$29.96$28.36$29.62173,583
Jul 3, 2017 – Jul 7, 2017$30.01$30.49$29.30$29.8394,900
Jul 10, 2017 – Jul 14, 2017$29.49$29.49$29.00$29.2254,674
Jul 17, 2017 – Jul 21, 2017$29.29$29.29$28.17$28.6634,422
Jul 24, 2017 – Jul 28, 2017$28.66$29.55$28.66$29.2329,847
Jul 31, 2017 – Aug 4, 2017$29.28$29.56$28.66$28.7726,752
Aug 7, 2017 – Aug 11, 2017$29.13$29.13$27.89$27.8941,071
Aug 14, 2017 – Aug 18, 2017$27.90$29.02$27.71$28.5739,016
Aug 21, 2017 – Aug 25, 2017$28.48$29.36$28.33$28.8635,072
Aug 28, 2017 – Sep 1, 2017$28.63$29.66$28.63$28.9914,836
Sep 4, 2017 – Sep 8, 2017$29.24$29.24$28.77$29.0313,131
Sep 11, 2017 – Sep 15, 2017$28.86$29.03$28.77$29.0126,386
Sep 18, 2017 – Sep 22, 2017$28.99$29.03$28.48$28.6619,532
Sep 25, 2017 – Sep 29, 2017$28.45$28.73$28.37$28.6422,244
Oct 2, 2017 – Oct 6, 2017$28.55$28.87$28.22$28.7026,645
Oct 9, 2017 – Oct 13, 2017$28.83$28.91$28.42$28.4230,800
Oct 16, 2017 – Oct 20, 2017$28.59$28.76$28.37$28.6429,924
Oct 23, 2017 – Oct 27, 2017$28.72$28.76$28.41$28.5627,519
Oct 30, 2017 – Nov 3, 2017$28.80$29.08$28.57$28.8141,895
Nov 6, 2017 – Nov 10, 2017$28.81$29.30$28.50$29.0741,433
Nov 13, 2017 – Nov 17, 2017$29.07$29.07$28.28$28.5934,740
Nov 20, 2017 – Nov 24, 2017$28.54$30.10$27.90$29.41216,563
Nov 27, 2017 – Dec 1, 2017$29.37$30.73$29.37$29.8859,907
Dec 4, 2017 – Dec 8, 2017$29.90$30.19$29.51$29.7731,436
Dec 11, 2017 – Dec 15, 2017$29.64$31.88$29.49$31.64225,242
Dec 18, 2017 – Dec 22, 2017$31.34$31.54$30.49$31.16120,240
Dec 25, 2017 – Dec 29, 2017$31.14$31.16$30.67$30.6712,644
Jan 1, 2018 – Jan 5, 2018$30.67$30.68$30.29$30.4316,540
Jan 8, 2018 – Jan 12, 2018$30.30$30.64$30.12$30.2632,936
Jan 15, 2018 – Jan 19, 2018$30.29$30.96$30.22$30.6636,720
Jan 22, 2018 – Jan 26, 2018$30.66$30.66$28.99$29.3248,901
Jan 29, 2018 – Feb 2, 2018$29.32$29.76$29.28$29.5924,936
Feb 5, 2018 – Feb 9, 2018$29.41$29.63$28.24$29.0131,961
Feb 12, 2018 – Feb 16, 2018$28.92$29.94$28.45$29.9328,229
Feb 19, 2018 – Feb 23, 2018$29.84$30.00$28.36$28.3625,909
Feb 26, 2018 – Mar 2, 2018$28.35$28.46$27.23$27.79164,428
Mar 5, 2018 – Mar 9, 2018$27.68$28.33$27.61$27.7619,129
Mar 12, 2018 – Mar 16, 2018$27.76$29.02$27.70$28.0946,893
Mar 19, 2018 – Mar 23, 2018$28.32$28.55$27.80$28.1726,630
Mar 26, 2018 – Mar 29, 2018$27.87$27.87$26.98$27.1041,075
Apr 2, 2018 – Apr 6, 2018$26.86$28.02$26.74$27.37100,720
Apr 9, 2018 – Apr 13, 2018$27.43$27.43$25.42$26.23141,627
Apr 16, 2018 – Apr 20, 2018$26.25$26.75$26.11$26.47134,139
Apr 23, 2018 – Apr 27, 2018$26.23$26.92$25.81$26.8297,136
Apr 30, 2018 – May 4, 2018$26.78$27.38$25.89$26.1577,365
May 7, 2018 – May 11, 2018$26.17$26.48$24.79$24.8059,800
May 14, 2018 – May 18, 2018$24.96$26.45$24.79$26.25968,883
May 21, 2018 – May 25, 2018$26.25$26.33$26.03$26.2720,823
May 28, 2018 – Jun 1, 2018$26.26$26.42$25.84$26.4245,511
Jun 4, 2018 – Jun 8, 2018$26.37$27.09$26.37$26.9460,705
Jun 11, 2018 – Jun 15, 2018$26.94$28.58$26.91$28.35167,628
Jun 18, 2018 – Jun 22, 2018$28.27$28.98$28.14$28.69100,089
Jun 25, 2018 – Jun 29, 2018$28.50$28.77$27.85$28.2850,020
Jul 2, 2018 – Jul 6, 2018$28.29$28.69$27.77$28.1530,132
Jul 9, 2018 – Jul 13, 2018$28.15$29.10$28.11$28.9853,794
Jul 16, 2018 – Jul 20, 2018$28.91$30.02$28.77$29.40195,543
Jul 23, 2018 – Jul 27, 2018$29.44$29.62$29.08$29.20120,865
Jul 30, 2018 – Aug 3, 2018$29.24$29.57$28.97$29.4149,703
Aug 6, 2018 – Aug 10, 2018$29.42$29.95$29.19$29.3331,849
Aug 13, 2018 – Aug 17, 2018$29.32$30.26$29.32$30.0855,076
Aug 20, 2018 – Aug 24, 2018$30.00$30.20$29.54$29.7723,756
Aug 27, 2018 – Aug 31, 2018$29.74$30.19$29.59$29.8428,169
Sep 3, 2018 – Sep 7, 2018$29.59$29.82$29.09$29.3696,744
Sep 10, 2018 – Sep 14, 2018$29.10$29.23$28.32$28.5523,086
Sep 17, 2018 – Sep 21, 2018$28.36$29.50$28.35$29.5050,709
Sep 24, 2018 – Sep 28, 2018$29.05$29.27$28.49$29.1635,554
Oct 1, 2018 – Oct 5, 2018$29.21$29.56$29.01$29.2476,571
Oct 8, 2018 – Oct 12, 2018$29.24$29.47$28.68$29.0749,354
Oct 15, 2018 – Oct 19, 2018$29.05$29.05$27.80$28.2929,947
Oct 22, 2018 – Oct 26, 2018$28.50$28.73$28.15$28.5516,181
Oct 29, 2018 – Nov 2, 2018$28.33$28.67$27.99$28.0734,848
Nov 5, 2018 – Nov 9, 2018$28.01$29.17$27.54$28.3527,635
Nov 12, 2018 – Nov 16, 2018$28.36$28.37$26.49$26.6240,183
Nov 19, 2018 – Nov 23, 2018$26.12$26.69$26.12$26.4031,671
Nov 26, 2018 – Nov 30, 2018$26.31$27.36$26.31$27.3421,613
Dec 3, 2018 – Dec 7, 2018$26.41$27.11$26.21$26.4038,461
Dec 10, 2018 – Dec 14, 2018$26.28$26.28$24.96$25.5068,358
Dec 17, 2018 – Dec 21, 2018$25.05$25.49$24.47$24.4862,816
Dec 24, 2018 – Dec 28, 2018$24.49$25.52$24.47$25.4014,640
Dec 31, 2018 – Jan 4, 2019$25.58$26.64$25.12$26.2922,256
Jan 7, 2019 – Jan 11, 2019$26.28$27.29$26.28$27.1929,657
Jan 14, 2019 – Jan 18, 2019$27.18$28.24$27.18$27.8729,144
Jan 21, 2019 – Jan 25, 2019$28.11$28.43$27.63$28.4326,559
Jan 28, 2019 – Feb 1, 2019$28.46$29.22$28.27$28.4615,673
Feb 4, 2019 – Feb 8, 2019$28.24$28.92$28.13$28.5220,995
Feb 11, 2019 – Feb 15, 2019$28.50$29.00$28.50$28.8822,540
Feb 18, 2019 – Feb 22, 2019$28.89$29.08$28.66$28.8816,202
Feb 25, 2019 – Mar 1, 2019$28.80$29.37$28.10$28.9212,779
Mar 4, 2019 – Mar 8, 2019$28.90$29.12$28.23$29.0821,010
Mar 11, 2019 – Mar 15, 2019$28.92$29.78$27.03$28.7336,572
Mar 18, 2019 – Mar 22, 2019$28.61$29.08$27.96$28.1526,544
Mar 25, 2019 – Mar 29, 2019$28.26$29.18$27.93$28.8044,300
Apr 1, 2019 – Apr 5, 2019$28.69$29.40$28.69$29.0120,625
Apr 8, 2019 – Apr 12, 2019$28.81$30.35$28.81$30.1652,920
Apr 15, 2019 – Apr 18, 2019$30.05$30.35$29.78$30.218,729
Apr 22, 2019 – Apr 26, 2019$30.20$30.86$29.81$30.56109,132
Apr 29, 2019 – May 3, 2019$30.62$30.89$30.47$30.6218,166
May 6, 2019 – May 10, 2019$30.62$30.85$30.05$30.7242,085
May 13, 2019 – May 17, 2019$30.72$31.01$29.54$30.2535,166
May 20, 2019 – May 24, 2019$30.24$31.20$30.21$30.9315,348
May 27, 2019 – May 31, 2019$30.62$30.86$29.58$29.589,126
Jun 3, 2019 – Jun 7, 2019$29.85$30.47$29.73$30.479,557
Jun 10, 2019 – Jun 14, 2019$30.56$30.78$30.03$30.6813,170
Jun 17, 2019 – Jun 21, 2019$30.48$31.48$30.44$31.2916,870
Jun 24, 2019 – Jun 28, 2019$31.12$31.58$31.12$31.179,632
Jul 1, 2019 – Jul 5, 2019$31.18$32.63$31.18$31.4819,833
Jul 8, 2019 – Jul 12, 2019$31.60$32.38$31.36$32.1420,769
Jul 15, 2019 – Jul 19, 2019$31.87$32.00$30.95$31.1740,068
Jul 22, 2019 – Jul 26, 2019$31.17$31.45$30.97$30.9843,030
Jul 29, 2019 – Aug 2, 2019$31.12$31.16$30.48$30.9218,731
Aug 5, 2019 – Aug 9, 2019$30.49$31.26$29.98$31.1721,787
Aug 12, 2019 – Aug 16, 2019$31.19$31.26$30.58$31.0026,346
Aug 19, 2019 – Aug 23, 2019$30.78$31.02$30.06$30.0613,434
Aug 26, 2019 – Aug 30, 2019$29.79$30.55$29.79$30.0712,434
Sep 2, 2019 – Sep 6, 2019$30.53$30.71$30.15$30.469,139
Sep 9, 2019 – Sep 13, 2019$30.56$31.18$30.26$30.79117,308
Sep 16, 2019 – Sep 20, 2019$29.86$30.63$28.78$29.3072,306
Sep 23, 2019 – Sep 27, 2019$29.04$29.66$28.03$28.4040,776
Sep 30, 2019 – Oct 4, 2019$28.51$29.06$28.10$29.0643,937
Oct 7, 2019 – Oct 11, 2019$29.05$29.26$28.84$29.1212,700
Oct 14, 2019 – Oct 18, 2019$29.12$29.13$28.96$29.1015,523
Oct 21, 2019 – Oct 25, 2019$29.00$29.16$28.95$28.9529,200
Oct 28, 2019 – Nov 1, 2019$29.16$29.16$28.28$29.0618,663
Nov 4, 2019 – Nov 8, 2019$29.18$31.48$28.71$30.9856,462
Nov 11, 2019 – Nov 15, 2019$30.74$33.07$30.74$31.8689,555
Nov 18, 2019 – Nov 22, 2019$31.86$32.14$30.93$31.2826,335
Nov 25, 2019 – Nov 29, 2019$31.12$31.81$31.12$31.4218,531
Dec 2, 2019 – Dec 6, 2019$31.80$33.54$31.39$33.2026,340
Dec 9, 2019 – Dec 13, 2019$33.16$33.24$32.76$33.0031,248
Dec 16, 2019 – Dec 20, 2019$32.89$33.44$32.77$33.0061,930
Dec 23, 2019 – Dec 27, 2019$33.04$34.08$32.57$34.0711,600
Dec 30, 2019 – Jan 3, 2020$33.93$34.06$33.28$33.6212,653
Jan 6, 2020 – Jan 10, 2020$33.26$33.93$32.79$32.8635,936
Jan 13, 2020 – Jan 17, 2020$32.98$32.98$31.71$32.9679,219
Jan 20, 2020 – Jan 24, 2020$32.85$33.62$32.85$33.1333,559
Jan 27, 2020 – Jan 31, 2020$33.31$34.07$32.92$33.7234,274
Feb 3, 2020 – Feb 7, 2020$33.72$34.45$33.01$34.4286,254
Feb 10, 2020 – Feb 14, 2020$34.29$35.27$34.20$35.0521,737
Feb 17, 2020 – Feb 21, 2020$34.68$36.84$34.68$36.37162,314
Feb 24, 2020 – Feb 28, 2020$36.25$36.54$33.71$35.37132,177
Mar 2, 2020 – Mar 6, 2020$35.00$36.35$34.58$36.2436,009
Mar 9, 2020 – Mar 13, 2020$33.80$35.78$27.77$31.72319,866
Mar 16, 2020 – Mar 20, 2020$28.95$31.71$21.50$22.47343,142
Mar 23, 2020 – Mar 27, 2020$20.90$24.04$18.87$20.71245,300
Mar 30, 2020 – Apr 3, 2020$21.48$23.70$20.42$21.05141,760
Apr 6, 2020 – Apr 9, 2020$21.73$23.08$20.77$22.4556,941
Apr 13, 2020 – Apr 17, 2020$22.74$22.76$21.87$22.3789,943
Apr 20, 2020 – Apr 24, 2020$22.36$22.76$21.32$21.66659,777
Apr 27, 2020 – May 1, 2020$21.69$22.26$21.10$21.40229,008
May 4, 2020 – May 8, 2020$21.41$21.81$20.58$21.41126,398
May 11, 2020 – May 15, 2020$21.31$21.58$19.91$19.91518,639
May 18, 2020 – May 22, 2020$20.27$24.02$19.22$23.27283,347
May 25, 2020 – May 29, 2020$23.01$24.22$22.63$23.91124,510
Jun 1, 2020 – Jun 5, 2020$23.46$26.47$23.12$24.36287,705
Jun 8, 2020 – Jun 12, 2020$24.20$25.55$22.70$23.37215,281
Jun 15, 2020 – Jun 19, 2020$23.15$24.05$22.52$23.85277,871
Jun 22, 2020 – Jun 26, 2020$23.80$23.80$21.02$21.4599,059
Jun 29, 2020 – Jul 3, 2020$21.69$22.29$21.03$22.29139,386
Jul 6, 2020 – Jul 10, 2020$22.28$22.30$21.00$21.3888,838
Jul 13, 2020 – Jul 17, 2020$21.31$22.47$21.31$21.9828,858
Jul 20, 2020 – Jul 24, 2020$21.98$22.87$21.98$22.5961,557
Jul 27, 2020 – Jul 31, 2020$22.49$22.96$22.42$22.75130,943
Aug 3, 2020 – Aug 7, 2020$22.91$23.83$22.65$23.7729,600
Aug 10, 2020 – Aug 14, 2020$23.77$25.45$23.70$25.4547,199
Aug 17, 2020 – Aug 21, 2020$25.66$27.46$25.63$27.0083,834
Aug 24, 2020 – Aug 28, 2020$26.99$27.42$26.12$26.3141,888
Aug 31, 2020 – Sep 4, 2020$26.17$26.52$24.15$24.3968,602
Sep 7, 2020 – Sep 11, 2020$24.25$24.91$24.05$24.3733,635
Sep 14, 2020 – Sep 18, 2020$24.57$25.39$23.69$24.1250,679
Sep 21, 2020 – Sep 25, 2020$23.96$23.96$21.63$22.4754,726
Sep 28, 2020 – Oct 2, 2020$22.33$23.56$22.06$22.4943,056
Oct 5, 2020 – Oct 9, 2020$22.37$22.78$21.39$22.1333,190
Oct 12, 2020 – Oct 16, 2020$22.30$24.43$22.09$24.4361,263
Oct 19, 2020 – Oct 23, 2020$23.86$24.60$23.57$24.1865,852
Oct 26, 2020 – Oct 30, 2020$24.05$24.05$22.50$22.9131,330
Nov 2, 2020 – Nov 6, 2020$23.25$24.84$22.68$24.6336,330
Nov 9, 2020 – Nov 13, 2020$25.14$28.39$25.14$26.59148,363
Nov 16, 2020 – Nov 20, 2020$26.85$28.14$26.80$28.1481,025
Nov 23, 2020 – Nov 27, 2020$28.21$31.81$28.04$31.69144,938
Nov 30, 2020 – Dec 4, 2020$31.97$32.64$29.76$30.55148,774
Dec 7, 2020 – Dec 11, 2020$30.23$31.43$29.91$30.8175,325
Dec 14, 2020 – Dec 18, 2020$30.89$31.30$30.19$30.1937,061
Dec 21, 2020 – Dec 24, 2020$30.15$30.85$28.48$30.7754,472
Dec 28, 2020 – Dec 31, 2020$30.83$32.07$30.80$32.0533,731
Jan 4, 2021 – Jan 8, 2021$31.79$33.80$31.67$33.1586,080
Jan 11, 2021 – Jan 15, 2021$33.13$34.13$32.08$33.3276,206
Jan 18, 2021 – Jan 22, 2021$32.09$33.73$30.30$30.56101,315
Jan 25, 2021 – Jan 29, 2021$30.57$31.37$29.49$29.6952,000
Feb 1, 2021 – Feb 5, 2021$30.47$30.58$29.51$30.0740,284
Feb 8, 2021 – Feb 12, 2021$30.02$30.26$29.23$30.24147,089
Feb 15, 2021 – Feb 19, 2021$30.28$31.24$29.68$30.3261,214
Feb 22, 2021 – Feb 26, 2021$30.57$30.68$29.12$30.56146,493
Mar 1, 2021 – Mar 5, 2021$30.56$33.04$30.56$32.9268,331
Mar 8, 2021 – Mar 12, 2021$33.05$33.70$32.06$32.7534,183
Mar 15, 2021 – Mar 19, 2021$32.46$35.45$32.45$35.04204,976
Mar 22, 2021 – Mar 26, 2021$35.14$35.41$34.08$35.0280,751
Mar 29, 2021 – Apr 1, 2021$34.73$34.89$34.16$34.40118,745
Apr 5, 2021 – Apr 9, 2021$34.40$34.40$32.33$32.48249,042
Apr 12, 2021 – Apr 16, 2021$32.97$34.63$32.87$34.1153,743
Apr 19, 2021 – Apr 23, 2021$34.58$34.58$33.03$34.3931,019
Apr 26, 2021 – Apr 30, 2021$34.04$39.23$33.65$38.38175,954
May 3, 2021 – May 7, 2021$38.15$38.58$37.03$37.0436,489
May 10, 2021 – May 14, 2021$36.98$37.56$35.58$37.3945,150
May 17, 2021 – May 21, 2021$37.62$37.62$36.23$36.3514,952
May 24, 2021 – May 28, 2021$36.30$37.39$35.74$35.8616,932
May 31, 2021 – Jun 4, 2021$35.98$36.22$33.14$33.86127,845
Jun 7, 2021 – Jun 11, 2021$33.56$36.49$33.56$35.1685,878
Jun 14, 2021 – Jun 18, 2021$34.98$36.64$34.09$36.6497,251
Jun 21, 2021 – Jun 25, 2021$36.62$36.95$35.84$36.2411,205
Jun 28, 2021 – Jul 2, 2021$35.94$36.64$35.48$36.4913,848
Jul 5, 2021 – Jul 9, 2021$36.06$36.92$35.10$36.51116,884
Jul 12, 2021 – Jul 16, 2021$35.97$37.08$35.92$36.9323,766
Jul 19, 2021 – Jul 23, 2021$35.22$36.83$35.22$36.1215,555
Jul 26, 2021 – Jul 30, 2021$36.71$37.71$35.52$36.3054,456
Aug 2, 2021 – Aug 6, 2021$36.39$36.65$35.82$35.82108,253
Aug 9, 2021 – Aug 13, 2021$36.17$36.17$35.06$35.5539,412
Aug 16, 2021 – Aug 20, 2021$35.06$35.06$33.05$33.8513,589
Aug 23, 2021 – Aug 27, 2021$33.53$33.96$33.25$33.4613,347
Aug 30, 2021 – Sep 3, 2021$33.54$33.63$33.09$33.3313,926
Sep 6, 2021 – Sep 10, 2021$33.29$33.80$30.68$32.1633,161
Sep 13, 2021 – Sep 17, 2021$32.35$33.61$31.31$33.6157,449
Sep 20, 2021 – Sep 24, 2021$33.53$34.86$33.10$34.2923,471
Sep 27, 2021 – Oct 1, 2021$34.67$34.85$33.78$34.7220,000
Oct 4, 2021 – Oct 8, 2021$34.17$34.76$33.01$33.0122,808
Oct 11, 2021 – Oct 15, 2021$32.79$32.82$31.11$31.2918,305
Oct 18, 2021 – Oct 22, 2021$31.04$31.80$30.96$31.46188,568
Oct 25, 2021 – Oct 29, 2021$31.51$31.99$30.72$31.21199,709
Nov 1, 2021 – Nov 5, 2021$31.32$32.97$29.68$32.4480,261
Nov 8, 2021 – Nov 12, 2021$32.17$33.32$30.54$31.6460,416
Nov 15, 2021 – Nov 19, 2021$31.60$31.67$29.64$29.74167,577
Nov 22, 2021 – Nov 26, 2021$29.24$30.24$28.87$29.50151,154
Nov 29, 2021 – Dec 3, 2021$29.04$31.17$28.19$30.42194,800
Dec 6, 2021 – Dec 10, 2021$30.36$32.10$30.21$30.9120,044
Dec 13, 2021 – Dec 17, 2021$29.64$30.66$29.03$29.2940,927
Dec 20, 2021 – Dec 24, 2021$28.83$29.28$28.65$28.99128,846
Dec 27, 2021 – Dec 31, 2021$28.66$29.02$28.39$28.98100,800
Jan 3, 2022 – Jan 7, 2022$29.65$29.65$28.53$28.88152,372
Jan 10, 2022 – Jan 14, 2022$28.70$29.24$28.34$28.5369,177
Jan 17, 2022 – Jan 21, 2022$28.52$29.13$27.91$27.9456,055
Jan 24, 2022 – Jan 28, 2022$27.87$29.02$27.14$28.0981,941
Jan 31, 2022 – Feb 4, 2022$28.48$30.58$28.31$30.04109,482
Feb 7, 2022 – Feb 11, 2022$30.17$30.35$29.63$29.7828,545
Feb 14, 2022 – Feb 18, 2022$29.32$30.59$28.98$30.2842,717
Feb 21, 2022 – Feb 25, 2022$30.58$30.58$29.07$29.34159,000
Feb 28, 2022 – Mar 4, 2022$29.30$30.66$28.72$28.9834,058
Mar 7, 2022 – Mar 11, 2022$29.14$30.25$29.01$29.1229,726
Mar 14, 2022 – Mar 18, 2022$29.15$29.95$25.31$26.42787,694
Mar 21, 2022 – Mar 25, 2022$26.61$28.13$26.46$27.93143,821
Mar 28, 2022 – Apr 1, 2022$28.19$29.21$28.06$28.4981,332
Apr 4, 2022 – Apr 8, 2022$28.45$28.91$27.82$28.3548,160
Apr 11, 2022 – Apr 14, 2022$28.34$28.71$27.93$28.6226,832
Apr 18, 2022 – Apr 22, 2022$28.41$28.97$27.56$28.0341,546
Apr 25, 2022 – Apr 29, 2022$27.58$27.90$26.72$27.0335,619
May 2, 2022 – May 6, 2022$27.33$28.09$26.76$27.3323,292
May 9, 2022 – May 13, 2022$27.02$28.40$25.38$27.7857,029
May 16, 2022 – May 20, 2022$27.70$28.77$26.88$27.5123,058
May 23, 2022 – May 27, 2022$27.25$27.90$27.13$27.7814,322
May 30, 2022 – Jun 3, 2022$28.32$28.40$27.27$27.7316,141
Jun 6, 2022 – Jun 10, 2022$27.69$27.99$26.66$27.0133,935
Jun 13, 2022 – Jun 17, 2022$26.74$28.37$26.74$27.2756,145
Jun 20, 2022 – Jun 24, 2022$27.09$28.09$27.04$27.7414,636
Jun 27, 2022 – Jun 30, 2022$26.77$28.11$26.77$27.8921,062
Jul 4, 2022 – Jul 8, 2022$27.95$28.03$27.07$28.0311,978
Jul 11, 2022 – Jul 15, 2022$27.67$28.09$25.73$26.8235,929
Jul 18, 2022 – Jul 22, 2022$27.04$28.89$26.83$28.6730,549
Jul 25, 2022 – Jul 29, 2022$28.67$28.78$26.61$28.2321,474
Aug 1, 2022 – Aug 5, 2022$28.12$28.24$27.04$27.049,941
Aug 8, 2022 – Aug 12, 2022$27.82$28.77$26.74$28.68124,156
Aug 15, 2022 – Aug 19, 2022$27.69$28.70$27.57$27.9226,788
Aug 22, 2022 – Aug 26, 2022$27.58$28.02$27.04$27.0524,460
Aug 29, 2022 – Sep 2, 2022$27.01$27.03$25.66$26.4224,135
Sep 5, 2022 – Sep 9, 2022$26.25$27.66$26.03$27.1816,500
Sep 12, 2022 – Sep 16, 2022$27.59$27.78$26.00$26.0016,430
Sep 19, 2022 – Sep 23, 2022$25.70$26.14$24.89$25.2035,560
Sep 26, 2022 – Sep 30, 2022$25.75$25.75$23.81$24.5637,747
Oct 3, 2022 – Oct 7, 2022$23.11$25.65$23.11$24.8420,777
Oct 10, 2022 – Oct 14, 2022$24.82$26.26$24.75$26.2626,551
Oct 17, 2022 – Oct 21, 2022$26.86$26.86$25.34$25.587,368
Oct 24, 2022 – Oct 28, 2022$25.50$26.16$24.87$26.1611,640
Oct 31, 2022 – Nov 4, 2022$25.48$26.14$24.29$25.0917,670
Nov 7, 2022 – Nov 11, 2022$25.02$25.91$24.14$24.7023,609
Nov 14, 2022 – Nov 18, 2022$24.91$24.99$24.44$24.6113,523
Nov 21, 2022 – Nov 25, 2022$24.53$25.18$23.76$24.9513,417
Nov 28, 2022 – Dec 2, 2022$24.74$26.39$24.14$26.3235,600
Dec 5, 2022 – Dec 9, 2022$25.49$25.91$24.91$25.5221,583
Dec 12, 2022 – Dec 16, 2022$25.86$25.86$24.60$25.0048,747
Dec 19, 2022 – Dec 23, 2022$24.76$25.05$23.97$24.3033,214
Dec 26, 2022 – Dec 30, 2022$24.01$24.83$23.79$24.0313,848
Jan 2, 2023 – Jan 6, 2023$24.65$25.09$24.03$24.7422,506
Jan 9, 2023 – Jan 13, 2023$24.69$25.72$24.69$25.2722,088
Jan 16, 2023 – Jan 20, 2023$25.40$25.72$25.26$25.4429,008
Jan 23, 2023 – Jan 27, 2023$25.53$25.54$25.00$25.5347,232
Jan 30, 2023 – Feb 3, 2023$25.52$25.74$25.23$25.7154,543
Feb 6, 2023 – Feb 10, 2023$25.21$27.34$25.21$26.26215,909
Feb 13, 2023 – Feb 17, 2023$26.14$27.38$26.14$27.2318,333
Feb 20, 2023 – Feb 24, 2023$26.70$26.78$25.86$26.0123,320
Feb 27, 2023 – Mar 3, 2023$26.10$26.71$25.71$26.6848,343
Mar 6, 2023 – Mar 10, 2023$26.60$27.33$26.60$27.2270,926
Mar 13, 2023 – Mar 17, 2023$27.04$27.51$26.61$26.9465,219
Mar 20, 2023 – Mar 24, 2023$26.68$27.66$24.14$24.3947,876
Mar 27, 2023 – Mar 31, 2023$24.39$24.85$23.85$24.81120,501
Apr 3, 2023 – Apr 6, 2023$24.87$25.32$24.41$24.9215,669
Apr 10, 2023 – Apr 14, 2023$25.01$25.94$25.01$25.5937,458
Apr 17, 2023 – Apr 21, 2023$25.43$26.04$25.37$25.3723,817
Apr 24, 2023 – Apr 28, 2023$25.66$25.76$24.65$25.0812,093
May 1, 2023 – May 5, 2023$25.16$27.07$25.09$26.7820,330
May 8, 2023 – May 12, 2023$26.76$27.07$26.19$26.438,227
May 15, 2023 – May 19, 2023$26.64$28.03$25.92$28.0334,448
May 22, 2023 – May 26, 2023$28.04$28.11$27.20$27.3622,200
May 29, 2023 – Jun 2, 2023$27.41$28.58$27.20$28.5833,351
Jun 5, 2023 – Jun 9, 2023$28.60$28.78$28.16$28.5024,229
Jun 12, 2023 – Jun 16, 2023$28.58$28.67$28.18$28.5616,929
Jun 19, 2023 – Jun 23, 2023$28.56$28.57$27.62$27.6428,401
Jun 26, 2023 – Jun 30, 2023$27.70$28.54$25.27$28.1420,265
Jul 3, 2023 – Jul 7, 2023$27.56$28.75$27.56$28.6216,027
Jul 10, 2023 – Jul 14, 2023$28.70$29.55$28.63$29.5517,421
Jul 17, 2023 – Jul 21, 2023$29.55$30.64$29.35$30.1126,907
Jul 24, 2023 – Jul 28, 2023$30.33$30.64$30.10$30.235,804
Jul 31, 2023 – Aug 4, 2023$29.75$30.32$29.40$30.2312,281
Aug 7, 2023 – Aug 11, 2023$30.53$31.96$30.53$30.6437,147
Aug 14, 2023 – Aug 18, 2023$30.24$30.73$30.00$30.7314,963
Aug 21, 2023 – Aug 25, 2023$30.55$30.64$30.18$30.4113,151
Aug 28, 2023 – Sep 1, 2023$30.64$32.18$30.23$32.1832,348
Sep 4, 2023 – Sep 8, 2023$32.08$32.09$30.36$30.9416,262
Sep 11, 2023 – Sep 15, 2023$30.34$31.03$29.70$29.7019,482
Sep 18, 2023 – Sep 22, 2023$29.69$30.24$29.19$29.948,311
Sep 25, 2023 – Sep 29, 2023$29.94$29.95$28.14$28.7917,612
Oct 2, 2023 – Oct 6, 2023$28.11$29.47$27.23$29.4722,553
Oct 9, 2023 – Oct 13, 2023$28.55$29.47$28.11$28.186,870
Oct 16, 2023 – Oct 20, 2023$28.18$28.55$27.52$27.7544,715
Oct 23, 2023 – Oct 27, 2023$27.69$28.23$27.64$28.2053,148
Oct 30, 2023 – Nov 3, 2023$28.29$29.98$28.26$29.3916,051
Nov 6, 2023 – Nov 10, 2023$29.28$30.48$28.76$29.4850,300
Nov 13, 2023 – Nov 17, 2023$29.57$30.89$29.15$30.89128,755
Nov 20, 2023 – Nov 24, 2023$31.73$31.73$30.72$31.0527,395
Nov 27, 2023 – Dec 1, 2023$31.37$32.18$30.91$31.8026,567
Dec 4, 2023 – Dec 8, 2023$31.80$32.24$30.18$31.3833,094
Dec 11, 2023 – Dec 15, 2023$31.63$32.57$31.02$31.2465,801
Dec 18, 2023 – Dec 22, 2023$31.05$31.47$28.95$29.1198,784
Dec 25, 2023 – Dec 29, 2023$29.20$30.20$29.20$30.2022,271
Jan 1, 2024 – Jan 5, 2024$30.40$30.43$29.71$30.3815,102
Jan 8, 2024 – Jan 12, 2024$30.42$31.96$30.39$31.4019,231
Jan 15, 2024 – Jan 19, 2024$31.45$32.12$31.38$31.6761,001
Jan 22, 2024 – Jan 26, 2024$31.81$32.30$31.55$32.1941,527
Jan 29, 2024 – Feb 2, 2024$32.38$32.45$31.92$32.3014,979
Feb 5, 2024 – Feb 9, 2024$32.34$32.34$30.75$31.2616,915
Feb 12, 2024 – Feb 16, 2024$31.16$31.78$31.01$31.3726,366
Feb 19, 2024 – Feb 23, 2024$31.21$31.64$30.58$31.0518,188
Feb 26, 2024 – Mar 1, 2024$31.21$31.69$30.84$31.0012,751
Mar 4, 2024 – Mar 8, 2024$29.84$30.66$29.84$30.2915,332
Mar 11, 2024 – Mar 15, 2024$29.83$31.52$29.01$30.9334,924
Mar 18, 2024 – Mar 22, 2024$30.99$32.31$30.70$31.3928,527
Mar 25, 2024 – Mar 28, 2024$31.38$32.39$30.77$32.39167,748
Apr 1, 2024 – Apr 5, 2024$32.73$33.95$32.20$33.6461,259
Apr 8, 2024 – Apr 12, 2024$33.69$34.20$33.41$33.4465,208
Apr 15, 2024 – Apr 19, 2024$33.24$33.60$32.15$32.5633,110
Apr 22, 2024 – Apr 26, 2024$32.68$32.80$31.57$32.6829,650
Apr 29, 2024 – May 3, 2024$32.87$33.45$31.98$32.1841,514
May 6, 2024 – May 10, 2024$32.43$32.95$32.29$32.81383,239
May 13, 2024 – May 17, 2024$32.86$33.04$31.94$31.94135,875
May 20, 2024 – May 24, 2024$32.38$32.38$30.25$30.6977,660
May 27, 2024 – May 31, 2024$30.64$31.01$29.32$29.7236,068
Jun 3, 2024 – Jun 7, 2024$29.95$30.69$29.51$29.9927,776
Jun 10, 2024 – Jun 14, 2024$30.38$30.67$29.08$29.5244,021
Jun 17, 2024 – Jun 21, 2024$29.71$30.65$28.50$30.2761,337
Jun 24, 2024 – Jun 28, 2024$30.53$30.97$30.05$30.0921,337
Jul 1, 2024 – Jul 5, 2024$30.37$32.54$30.37$31.1722,730
Jul 8, 2024 – Jul 12, 2024$30.14$31.26$30.06$30.9237,930
Jul 15, 2024 – Jul 19, 2024$31.13$32.13$30.90$31.6753,151
Jul 22, 2024 – Jul 26, 2024$31.68$33.14$31.67$32.8376,542
Jul 29, 2024 – Aug 2, 2024$32.83$35.15$32.79$33.25118,978
Aug 5, 2024 – Aug 9, 2024$32.70$34.03$32.23$33.87172,133
Aug 12, 2024 – Aug 16, 2024$33.63$34.57$33.39$34.4798,794
Aug 19, 2024 – Aug 23, 2024$34.55$35.26$34.02$35.0919,372
Aug 26, 2024 – Aug 30, 2024$35.11$35.11$33.25$35.0818,425
Sep 2, 2024 – Sep 6, 2024$34.66$34.66$32.33$33.7631,645
Sep 9, 2024 – Sep 13, 2024$33.58$34.30$32.93$33.7522,624
Sep 16, 2024 – Sep 20, 2024$33.38$34.20$33.16$33.1729,200
Sep 23, 2024 – Sep 27, 2024$33.18$33.70$32.34$32.7422,630
Sep 30, 2024 – Oct 4, 2024$32.88$33.33$32.42$32.7516,574
Oct 7, 2024 – Oct 11, 2024$32.87$32.98$32.43$32.4333,078
Oct 14, 2024 – Oct 18, 2024$32.56$32.90$32.16$32.4349,431
Oct 21, 2024 – Oct 25, 2024$32.81$32.81$31.18$31.5837,772
Oct 28, 2024 – Nov 1, 2024$31.36$32.55$30.78$32.0460,934
Nov 4, 2024 – Nov 8, 2024$32.04$33.02$31.39$32.4641,021
Nov 11, 2024 – Nov 15, 2024$32.38$33.46$32.23$32.8149,667
Nov 18, 2024 – Nov 22, 2024$32.94$34.85$32.79$34.8396,413
Nov 25, 2024 – Nov 29, 2024$34.83$36.27$34.40$36.05191,210
Dec 2, 2024 – Dec 6, 2024$35.12$37.82$35.12$37.3644,452
Dec 9, 2024 – Dec 13, 2024$37.16$37.83$35.52$35.9735,246
Dec 16, 2024 – Dec 20, 2024$35.48$36.86$35.07$36.3844,742
Dec 23, 2024 – Dec 27, 2024$36.38$36.49$36.00$36.404,900
Dec 30, 2024 – Jan 3, 2025$36.15$36.15$35.12$35.2511,130
Jan 6, 2025 – Jan 10, 2025$35.78$36.25$34.27$34.27118,504
Jan 13, 2025 – Jan 17, 2025$34.57$34.58$33.65$34.4646,865
Jan 20, 2025 – Jan 24, 2025$35.28$36.49$34.69$35.0130,883
Jan 27, 2025 – Jan 31, 2025$35.34$36.48$34.88$35.0841,917
Feb 3, 2025 – Feb 7, 2025$34.82$34.95$33.87$34.1820,694
Feb 10, 2025 – Feb 14, 2025$34.68$34.68$33.79$33.9048,705
Feb 17, 2025 – Feb 21, 2025$33.95$34.11$32.41$32.9115,520
Feb 24, 2025 – Feb 28, 2025$32.84$33.45$31.72$32.2837,173
Mar 3, 2025 – Mar 7, 2025$32.40$32.68$31.46$31.7321,415
Mar 10, 2025 – Mar 14, 2025$31.75$32.04$30.52$30.7333,124
Mar 17, 2025 – Mar 21, 2025$30.68$32.88$30.66$32.7834,233
Mar 24, 2025 – Mar 28, 2025$32.97$33.12$31.79$32.3647,157
Mar 31, 2025 – Apr 4, 2025$32.59$34.40$31.75$31.9963,946
Apr 7, 2025 – Apr 11, 2025$31.71$32.97$31.23$32.7836,100
Apr 14, 2025 – Apr 17, 2025$32.95$34.80$32.95$33.9234,861
Apr 21, 2025 – Apr 25, 2025$34.02$34.39$33.27$34.3929,113
Apr 28, 2025 – May 2, 2025$34.37$34.70$33.21$34.706,334
May 5, 2025 – May 9, 2025$34.67$34.67$33.57$33.9112,804
May 12, 2025 – May 16, 2025$34.26$34.84$32.85$33.20155,964
May 19, 2025 – May 23, 2025$33.30$33.54$33.21$33.42114,089
May 26, 2025 – May 30, 2025$33.44$33.48$33.09$33.28126,109
Jun 2, 2025 – Jun 6, 2025$33.23$34.36$33.17$33.49150,930
Jun 9, 2025 – Jun 13, 2025$33.46$35.74$33.29$34.27153,158
Jun 16, 2025 – Jun 20, 2025$34.41$34.41$32.97$33.04145,271
Jun 23, 2025 – Jun 27, 2025$32.96$33.95$32.69$33.72177,946
Jun 30, 2025 – Jul 4, 2025$34.04$34.04$33.45$33.7451,751
Jul 7, 2025 – Jul 11, 2025$33.76$33.99$33.34$33.36104,105
Jul 14, 2025 – Jul 18, 2025$33.33$33.84$32.96$32.9984,652
Jul 21, 2025 – Jul 25, 2025$32.99$33.79$32.92$33.07159,804
Jul 28, 2025 – Aug 1, 2025$33.31$33.73$33.02$33.14121,824
Aug 4, 2025 – Aug 8, 2025$32.99$33.15$32.25$32.4189,158
Aug 11, 2025 – Aug 15, 2025$32.31$37.80$32.19$37.64249,300
Aug 18, 2025 – Aug 22, 2025$37.89$37.89$35.94$35.9782,866
Aug 25, 2025 – Aug 29, 2025$36.21$36.21$35.09$35.3083,014
Sep 1, 2025 – Sep 5, 2025$35.59$36.38$35.34$36.3553,867
Sep 8, 2025 – Sep 12, 2025$36.36$36.98$35.97$36.26140,402
Sep 15, 2025 – Sep 19, 2025$36.03$36.17$35.15$35.4377,122
Sep 22, 2025 – Sep 26, 2025$35.54$35.68$34.57$34.9262,327
Sep 29, 2025 – Oct 3, 2025$35.13$35.86$34.38$35.8652,327
Oct 6, 2025 – Oct 10, 2025$35.86$35.86$34.85$34.8568,592
Oct 13, 2025 – Oct 17, 2025$34.88$36.44$34.75$36.1569,535
Oct 20, 2025 – Oct 24, 2025$36.71$37.69$35.99$37.3379,370
Oct 27, 2025 – Oct 31, 2025$37.47$38.33$36.56$36.7049,069
Nov 3, 2025 – Nov 7, 2025$36.93$37.79$35.35$35.3857,169
Nov 10, 2025 – Nov 14, 2025$35.41$36.93$34.84$35.2884,865
Nov 17, 2025 – Nov 21, 2025$35.32$35.36$34.03$34.70139,176
Nov 24, 2025 – Nov 28, 2025$34.38$34.49$33.93$34.1847,660
Dec 1, 2025 – Dec 5, 2025$34.19$34.99$33.55$34.46160,520
Dec 8, 2025 – Dec 12, 2025$35.03$35.03$33.68$34.61195,236
Dec 15, 2025 – Dec 19, 2025$34.50$34.91$34.04$34.2193,650
Dec 22, 2025 – Dec 24, 2025$34.16$34.50$34.07$34.3545,138
Dec 29, 2025 – Jan 2, 2026$34.38$34.90$34.03$34.2076,031
Jan 5, 2026 – Jan 9, 2026$34.31$34.45$33.84$33.9567,467
Jan 12, 2026 – Jan 16, 2026$33.95$34.35$33.80$34.3568,443
Jan 19, 2026 – Jan 23, 2026$34.18$34.35$33.67$33.8276,482
Jan 26, 2026 – Jan 30, 2026$33.80$34.16$33.04$33.54151,615
Feb 2, 2026 – Feb 6, 2026$33.62$34.46$33.32$34.0495,265
Feb 9, 2026 – Feb 13, 2026$34.11$34.64$33.68$34.2878,022
Feb 16, 2026 – Feb 20, 2026$33.98$35.52$33.98$35.5270,800
Feb 23, 2026 – Feb 27, 2026$35.57$36.90$35.12$36.4696,427
Mar 2, 2026 – Mar 6, 2026$36.18$36.57$34.40$34.6774,781
Mar 9, 2026 – Mar 13, 2026$34.40$35.09$34.06$34.44106,955
Mar 16, 2026 – Mar 20, 2026$34.44$36.07$34.05$34.25130,140
Mar 23, 2026 – Mar 27, 2026$34.75$35.62$34.18$34.50129,144
Mar 30, 2026 – Apr 2, 2026$34.50$34.92$34.07$34.2944,348
Apr 6, 2026 – Apr 10, 2026$34.57$36.07$34.21$35.30131,042
Apr 13, 2026 – Apr 17, 2026$35.55$38.10$35.18$37.91237,536
Apr 20, 2026 – Apr 24, 2026$37.91$38.58$37.17$38.4079,240
Apr 27, 2026 – May 1, 2026$38.50$38.94$36.66$38.93134,100
May 4, 2026 – May 8, 2026$38.55$42.31$38.51$39.54203,303
May 11, 2026 – May 15, 2026$39.29$39.53$37.81$39.16124,162
May 18, 2026 – May 22, 2026$40.04$41.57$39.30$41.3987,720
May 25, 2026 – May 29, 2026$41.62$42.09$40.63$40.8067,996
Jun 1, 2026 – Jun 5, 2026$41.19$41.60$40.02$41.4161,328
Jun 8, 2026 – Jun 12, 2026$40.24$43.59$40.24$42.9179,318
Jun 15, 2026 – Jun 19, 2026$42.90$42.91$42.13$42.8235,647
Jun 22, 2026 – Jun 26, 2026$42.47$43.22$42.44$43.1246,974
Jun 29, 2026 – Jul 3, 2026$42.91$45.17$42.71$45.0038,046
Jul 6, 2026 – Jul 10, 2026$45.01$45.72$43.48$45.7229,943
Jul 13, 2026 – Jul 17, 2026$45.69$47.10$44.56$46.8160,700
Jul 20, 2026 – Jul 24, 2026$46.65$47.65$45.83$47.2953,653
Jul 27, 2026 – Jul 31, 2026$47.30$48.48$46.51$47.3047,342
Aug 3, 2026 – Aug 7, 2026$47.30$47.90$45.99$46.9683,821
Aug 10, 2026 – Aug 14, 2026$46.34$46.84$44.90$45.9452,147
Aug 17, 2026 – Aug 21, 2026$45.32$45.90$44.30$45.6337,347
Aug 24, 2026 – Aug 28, 2026$45.60$47.90$45.40$47.0741,556
Aug 31, 2026 – Sep 4, 2026$47.21$47.25$42.78$43.1878,876

InvestorsCraft valuation

Fair value (AI, DCF / IC, Graham) for K-Bro Linen Inc. (KBL.TO) is available to Pro members and via the machine API.

  • AI valuation — available
  • Intrinsic / IC value — available
  • Upside vs price — available
USD millions

Line items

    USD millions

    Line items

      USD millions

      Line items

        About K-Bro Linen Inc.

        K-Bro Linen Inc., together with its subsidiaries, provides laundry and linen services to healthcare institutions, hotels, and other commercial organizations in Canada and the United Kingdom. Its services include processing, management, and distribution of general and operating room linens, such as sheets, blankets, towels, surgical gowns, and drapes and other linens. The company also offers other services, including bulk dock-to-dock, exchange cart preparation, cart delivery, surgical linen, distribution and control of employee uniforms, personal clothing, customer reporting, customer service visiting, and textile procurement services. In addition, it provides linen rental, workwear hire, and cleanroom garment services. K-Bro Linen Inc. was founded in 1954 and is headquartered in Edmonton, Canada.

        CEO
        Linda Jane McCurdy
        Employees
        3.24K
        Beta
        0.49

        Disclaimer: Information on this page is provided for educational purposes only and does not constitute investment advice.