Skip to content

DE · NCB.DE

Bank of America Corporation

Programmatic access: InvestorsCraft Valuation API · catalog

Sector
Financial Services · Banks - Diversified
Headquarters
Charlotte, NC 28255

Price · as of 2026-09-07

$53.83

Market cap 313.1B

Price history

Weekly OHLC price history for NCB.DE, USD per share
WeekOpenHighLowCloseVolume
Jan 3, 2005 – Jan 7, 2005$22.88$23.24$22.58$22.85465
Jan 10, 2005 – Jan 14, 2005$22.57$22.81$22.38$22.485,549
Jan 17, 2005 – Jan 21, 2005$22.61$23.41$22.61$23.072,980
Jan 24, 2005 – Jan 28, 2005$22.77$23.32$22.77$23.041,969
Jan 31, 2005 – Feb 4, 2005$23.21$23.80$23.21$23.615,360
Feb 7, 2005 – Feb 11, 2005$24.09$24.47$23.88$24.041,508
Feb 14, 2005 – Feb 18, 2005$23.85$24.20$23.17$23.172,527
Feb 21, 2005 – Feb 25, 2005$23.06$23.30$22.54$23.241,357
Feb 28, 2005 – Mar 4, 2005$23.26$23.74$23.26$23.281,200
Mar 7, 2005 – Mar 11, 2005$23.30$23.56$22.53$22.761,061
Mar 14, 2005 – Mar 18, 2005$22.49$22.80$22.05$22.412,794
Mar 21, 2005 – Mar 24, 2005$22.55$22.68$22.01$22.58840
Mar 28, 2005 – Apr 1, 2005$22.35$22.58$22.34$22.44740
Apr 4, 2005 – Apr 8, 2005$22.74$23.17$22.69$23.041,305
Apr 11, 2005 – Apr 15, 2005$22.77$23.40$22.77$22.801,759
Apr 18, 2005 – Apr 22, 2005$22.56$23.06$21.92$22.543,271
Apr 25, 2005 – Apr 29, 2005$22.44$23.13$22.44$22.77445
May 2, 2005 – May 6, 2005$23.06$23.59$23.06$23.59440
May 9, 2005 – May 13, 2005$23.47$23.75$23.24$23.611,134
May 16, 2005 – May 20, 2005$23.60$24.50$23.60$24.43814
May 23, 2005 – May 27, 2005$24.44$24.65$24.30$24.421,532
May 30, 2005 – Jun 3, 2005$24.53$25.11$24.53$24.831,217
Jun 6, 2005 – Jun 10, 2005$24.60$25.09$24.53$25.091,542
Jun 13, 2005 – Jun 17, 2005$25.07$25.57$25.07$25.57530
Jun 20, 2005 – Jun 24, 2005$25.10$25.82$25.10$25.661,146
Jun 27, 2005 – Jul 1, 2005$25.37$25.78$24.64$24.831,803
Jul 4, 2005 – Jul 8, 2005$25.09$25.47$24.04$24.832,969
Jul 11, 2005 – Jul 15, 2005$25.03$25.22$24.63$25.061,351
Jul 18, 2005 – Jul 22, 2005$25.06$25.32$24.11$24.112,159
Jul 25, 2005 – Jul 29, 2005$24.53$24.68$23.92$23.931,130
Aug 1, 2005 – Aug 5, 2005$23.87$23.87$23.38$23.462,867
Aug 8, 2005 – Aug 12, 2005$23.17$23.45$22.61$22.787,804
Aug 15, 2005 – Aug 19, 2005$22.92$23.93$22.89$23.835,334
Aug 22, 2005 – Aug 26, 2005$23.63$23.83$22.99$23.141,497
Aug 29, 2005 – Sep 2, 2005$22.84$23.60$22.65$22.651,186
Sep 5, 2005 – Sep 9, 2005$22.57$23.11$22.57$22.872,321
Sep 12, 2005 – Sep 16, 2005$23.15$23.24$22.87$23.142,908
Sep 19, 2005 – Sep 23, 2005$23.74$23.83$22.78$23.162,879
Sep 26, 2005 – Sep 30, 2005$23.45$23.45$22.96$23.202,994
Oct 3, 2005 – Oct 7, 2005$23.19$23.63$22.88$23.031,076
Oct 10, 2005 – Oct 14, 2005$23.24$23.38$23.03$23.171,049
Oct 17, 2005 – Oct 21, 2005$22.90$23.68$22.89$23.50775
Oct 24, 2005 – Oct 28, 2005$23.53$24.20$23.42$23.423,811
Oct 31, 2005 – Nov 4, 2005$24.08$24.69$24.06$24.691,204
Nov 7, 2005 – Nov 11, 2005$24.72$25.63$24.59$25.633,474
Nov 14, 2005 – Nov 18, 2005$25.71$25.83$25.27$25.8313,262
Nov 21, 2005 – Nov 25, 2005$25.48$26.14$25.48$26.141,022
Nov 28, 2005 – Dec 2, 2005$26.52$26.52$25.76$25.831,828
Dec 5, 2005 – Dec 9, 2005$25.99$26.31$25.60$26.031,642
Dec 12, 2005 – Dec 16, 2005$25.64$26.12$25.24$26.122,090
Dec 19, 2005 – Dec 23, 2005$25.82$26.26$25.61$26.042,534
Dec 26, 2005 – Dec 30, 2005$26.16$26.19$25.64$25.641,225
Jan 2, 2006 – Jan 6, 2006$25.70$25.93$25.25$25.252,346
Jan 9, 2006 – Jan 13, 2006$25.34$25.72$24.99$25.021,507
Jan 16, 2006 – Jan 20, 2006$24.81$25.21$24.50$24.712,187
Jan 23, 2006 – Jan 27, 2006$24.04$24.65$23.50$24.655,024
Jan 30, 2006 – Feb 3, 2006$24.38$24.60$23.58$23.693,515
Feb 6, 2006 – Feb 10, 2006$23.83$24.41$23.83$24.222,080
Feb 13, 2006 – Feb 17, 2006$24.39$24.96$24.19$24.963,056
Feb 20, 2006 – Feb 24, 2006$25.23$25.23$24.66$24.693,875
Feb 27, 2006 – Mar 3, 2006$25.44$25.75$24.77$24.962,175
Mar 6, 2006 – Mar 10, 2006$24.70$25.49$24.70$25.34905
Mar 13, 2006 – Mar 17, 2006$25.38$25.71$25.13$25.531,960
Mar 20, 2006 – Mar 24, 2006$25.40$25.95$25.35$25.694,372
Mar 27, 2006 – Mar 31, 2006$25.73$25.73$24.83$24.86880
Apr 3, 2006 – Apr 7, 2006$25.11$25.15$24.72$25.124,486
Apr 10, 2006 – Apr 13, 2006$24.87$25.62$24.73$25.622,217
Apr 17, 2006 – Apr 21, 2006$24.72$25.26$24.51$24.831,252
Apr 24, 2006 – Apr 28, 2006$24.86$26.22$24.86$26.223,182
May 1, 2006 – May 5, 2006$26.02$26.10$25.16$26.022,072
May 8, 2006 – May 12, 2006$26.10$26.26$25.26$25.262,626
May 15, 2006 – May 19, 2006$25.15$25.48$24.82$25.011,792
May 22, 2006 – May 26, 2006$25.16$25.42$24.81$25.42295
May 29, 2006 – Jun 2, 2006$26.14$26.14$24.83$25.086,875
Jun 5, 2006 – Jun 9, 2006$25.05$25.79$24.88$25.461,421
Jun 12, 2006 – Jun 16, 2006$25.45$25.74$24.35$25.362,430
Jun 19, 2006 – Jun 23, 2006$24.80$25.02$24.59$25.00293
Jun 26, 2006 – Jun 30, 2006$25.02$25.50$24.80$25.001,711
Jul 3, 2006 – Jul 7, 2006$24.86$25.53$24.86$25.532,456
Jul 10, 2006 – Jul 14, 2006$25.17$25.65$25.03$25.16897
Jul 17, 2006 – Jul 21, 2006$25.21$26.34$25.21$25.96642
Jul 24, 2006 – Jul 28, 2006$26.14$26.84$26.14$26.491,013
Jul 31, 2006 – Aug 4, 2006$26.64$26.95$26.48$26.871,776
Aug 7, 2006 – Aug 11, 2006$26.69$26.95$26.31$26.64565
Aug 14, 2006 – Aug 18, 2006$26.67$27.14$26.48$26.751,413
Aug 21, 2006 – Aug 25, 2006$26.78$27.24$26.48$27.137,768
Aug 28, 2006 – Sep 1, 2006$26.83$27.13$26.46$26.687,010
Sep 4, 2006 – Sep 8, 2006$26.50$26.95$26.47$26.751,491
Sep 11, 2006 – Sep 15, 2006$26.48$27.14$26.48$27.14795
Sep 18, 2006 – Sep 22, 2006$26.78$27.48$26.78$27.04515
Sep 25, 2006 – Sep 29, 2006$26.99$28.36$26.99$27.851,799
Oct 2, 2006 – Oct 6, 2006$27.83$28.71$27.66$28.67882
Oct 9, 2006 – Oct 13, 2006$28.30$28.94$28.27$28.453,264
Oct 16, 2006 – Oct 20, 2006$28.62$28.88$27.83$27.831,332
Oct 23, 2006 – Oct 27, 2006$28.08$28.44$27.97$28.41671
Oct 30, 2006 – Nov 3, 2006$27.78$28.12$27.64$27.641,132
Nov 6, 2006 – Nov 10, 2006$27.73$28.34$27.73$27.97858
Nov 13, 2006 – Nov 17, 2006$28.02$28.73$27.96$28.591,200
Nov 20, 2006 – Nov 24, 2006$28.34$28.45$27.37$27.373,146
Nov 27, 2006 – Dec 1, 2006$27.40$27.61$26.75$26.822,572
Dec 4, 2006 – Dec 8, 2006$26.51$26.51$25.61$25.612,143
Dec 11, 2006 – Dec 15, 2006$25.77$26.98$25.77$26.982,089
Dec 18, 2006 – Dec 22, 2006$26.85$27.14$26.72$26.982,361
Dec 25, 2006 – Dec 29, 2006$26.93$27.24$26.83$27.081,619
Jan 1, 2007 – Jan 5, 2007$26.51$26.94$26.49$26.94365
Jan 8, 2007 – Jan 12, 2007$27.22$27.26$26.98$27.16760
Jan 15, 2007 – Jan 19, 2007$27.42$27.53$26.92$27.3410,024
Jan 22, 2007 – Jan 26, 2007$27.24$27.27$26.72$26.721,296
Jan 29, 2007 – Feb 2, 2007$26.48$26.92$26.17$26.751,972
Feb 5, 2007 – Feb 9, 2007$26.97$27.36$26.72$27.301,559
Feb 12, 2007 – Feb 16, 2007$26.81$27.37$26.81$26.952,020
Feb 19, 2007 – Feb 23, 2007$27.14$27.44$26.79$26.791,630
Feb 26, 2007 – Mar 2, 2007$26.48$26.81$24.99$25.165,661
Mar 5, 2007 – Mar 9, 2007$24.86$25.75$24.86$25.442,995
Mar 12, 2007 – Mar 16, 2007$25.85$25.85$24.37$24.775,135
Mar 19, 2007 – Mar 23, 2007$24.72$25.82$24.63$25.751,235
Mar 26, 2007 – Mar 30, 2007$25.65$25.73$25.09$25.731,532
Apr 2, 2007 – Apr 4, 2007$25.17$25.39$24.77$25.072,417
Apr 9, 2007 – Apr 13, 2007$25.09$25.42$24.38$24.593,328
Apr 16, 2007 – Apr 20, 2007$25.12$25.44$24.56$24.561,019
Apr 23, 2007 – Apr 27, 2007$24.75$25.07$24.50$24.503,446
Apr 30, 2007 – May 4, 2007$24.51$25.20$24.51$24.966,775
May 7, 2007 – May 11, 2007$25.04$25.23$24.83$24.962,082
May 14, 2007 – May 18, 2007$25.09$25.68$24.82$25.293,149
May 21, 2007 – May 25, 2007$25.23$26.08$24.93$25.204,096
May 28, 2007 – Jun 1, 2007$25.15$25.32$24.89$24.942,109
Jun 4, 2007 – Jun 8, 2007$24.85$25.04$24.53$24.761,703
Jun 11, 2007 – Jun 15, 2007$25.03$25.19$24.63$25.042,203
Jun 18, 2007 – Jun 22, 2007$24.76$25.11$24.20$24.207,452
Jun 25, 2007 – Jun 29, 2007$24.00$25.53$23.97$25.532,465
Jul 2, 2007 – Jul 6, 2007$24.16$24.56$23.83$23.836,518
Jul 9, 2007 – Jul 13, 2007$23.99$24.03$23.11$23.883,896
Jul 16, 2007 – Jul 20, 2007$23.93$24.02$23.17$23.175,145
Jul 23, 2007 – Jul 27, 2007$22.18$23.30$22.18$23.252,741
Jul 30, 2007 – Aug 3, 2007$23.30$23.38$22.65$23.141,961
Aug 6, 2007 – Aug 10, 2007$22.84$23.81$22.84$23.092,740
Aug 13, 2007 – Aug 17, 2007$23.60$25.80$23.23$25.322,865
Aug 20, 2007 – Aug 24, 2007$25.28$25.48$24.93$25.145,161
Aug 27, 2007 – Aug 31, 2007$25.18$25.18$24.15$24.481,133
Sep 3, 2007 – Sep 7, 2007$24.16$25.16$23.69$23.692,150
Sep 10, 2007 – Sep 14, 2007$25.15$25.15$23.30$23.978,367
Sep 17, 2007 – Sep 21, 2007$23.88$24.10$23.52$24.012,576
Sep 24, 2007 – Sep 28, 2007$23.93$25.22$23.50$23.837,516
Oct 1, 2007 – Oct 5, 2007$23.36$25.24$23.36$25.241,295
Oct 8, 2007 – Oct 12, 2007$24.52$25.05$24.33$24.634,808
Oct 15, 2007 – Oct 19, 2007$24.50$24.50$22.97$23.651,878
Oct 22, 2007 – Oct 26, 2007$22.87$22.87$21.59$21.674,995
Oct 29, 2007 – Nov 2, 2007$22.21$22.24$21.32$21.3213,417
Nov 5, 2007 – Nov 9, 2007$20.59$20.59$19.39$19.582,431
Nov 12, 2007 – Nov 16, 2007$19.91$21.49$19.20$19.9712,760
Nov 19, 2007 – Nov 23, 2007$19.79$19.79$18.86$19.208,032
Nov 26, 2007 – Nov 30, 2007$19.39$21.52$19.07$21.527,344
Dec 3, 2007 – Dec 7, 2007$20.86$21.22$20.04$20.955,595
Dec 10, 2007 – Dec 14, 2007$20.85$21.18$19.10$19.604,150
Dec 17, 2007 – Dec 21, 2007$19.38$19.60$18.76$18.8912,951
Dec 24, 2007 – Dec 28, 2007$19.53$19.53$18.93$18.93969
Dec 31, 2007 – Jan 4, 2008$20.44$20.44$19.00$19.0070
Jan 7, 2008 – Jan 11, 2008$18.54$18.54$17.21$17.212,375
Jan 14, 2008 – Jan 18, 2008$17.41$17.41$17.04$17.37967
Jan 21, 2008 – Jan 25, 2008$17.21$18.60$15.82$18.40804
Jan 28, 2008 – Feb 1, 2008$18.40$18.87$18.40$18.8736
Feb 4, 2008 – Feb 8, 2008$18.87$20.81$18.87$20.81155
Feb 11, 2008 – Feb 15, 2008$20.81$20.81$19.03$19.03100
Feb 18, 2008 – Feb 22, 2008$19.79$19.79$19.14$19.14150
Feb 25, 2008 – Feb 29, 2008$19.14$19.14$18.87$18.87300
Mar 3, 2008 – Mar 7, 2008$17.12$17.56$16.66$16.66521
Mar 10, 2008 – Mar 14, 2008$16.66$16.66$16.02$16.02695
Mar 17, 2008 – Mar 20, 2008$16.02$16.79$15.76$16.79220
Mar 24, 2008 – Mar 28, 2008$18.26$18.26$17.41$17.41920
Mar 31, 2008 – Apr 4, 2008$17.41$17.41$17.41$17.410
Apr 7, 2008 – Apr 11, 2008$17.38$17.38$17.38$17.381,104
Apr 14, 2008 – Apr 18, 2008$16.26$16.26$16.02$16.021,117
Apr 21, 2008 – Apr 25, 2008$16.97$16.97$15.82$16.69652
Apr 28, 2008 – May 2, 2008$16.76$17.48$16.63$17.481,420
May 5, 2008 – May 9, 2008$17.47$17.47$16.97$16.971,352
May 12, 2008 – May 16, 2008$16.97$16.97$16.30$16.3064
May 19, 2008 – May 23, 2008$16.29$16.29$14.87$14.992,351
May 26, 2008 – May 30, 2008$14.99$15.92$14.68$15.922,264
Jun 2, 2008 – Jun 6, 2008$15.92$16.37$14.24$14.24190
Jun 9, 2008 – Jun 13, 2008$13.39$14.20$13.22$13.612,690
Jun 16, 2008 – Jun 20, 2008$13.61$13.96$12.54$12.54429
Jun 23, 2008 – Jun 27, 2008$12.42$12.42$11.17$11.172,500
Jun 30, 2008 – Jul 4, 2008$11.05$11.05$10.47$10.47917
Jul 7, 2008 – Jul 11, 2008$10.47$10.47$9.81$9.812,360
Jul 14, 2008 – Jul 18, 2008$9.81$11.72$8.79$11.722,572
Jul 21, 2008 – Jul 25, 2008$13.19$14.80$12.25$13.823,922
Jul 28, 2008 – Aug 1, 2008$13.16$13.16$13.16$13.162,000
Aug 4, 2008 – Aug 8, 2008$13.16$13.16$13.16$13.160
Aug 11, 2008 – Aug 15, 2008$13.16$13.16$13.16$13.160
Aug 18, 2008 – Aug 22, 2008$13.16$13.26$13.16$13.26108
Aug 25, 2008 – Aug 29, 2008$15.60$15.60$13.26$13.2667
Sep 1, 2008 – Sep 5, 2008$13.26$13.72$13.26$13.72151
Sep 8, 2008 – Sep 12, 2008$17.83$17.83$16.25$16.71682
Sep 15, 2008 – Sep 19, 2008$16.71$18.63$13.42$18.633,884
Sep 22, 2008 – Sep 26, 2008$17.91$17.91$16.61$16.612,096
Sep 29, 2008 – Oct 3, 2008$17.97$19.86$16.18$19.862,156
Oct 6, 2008 – Oct 10, 2008$17.25$17.25$10.26$10.265,302
Oct 13, 2008 – Oct 17, 2008$12.17$13.93$12.17$13.933,312
Oct 20, 2008 – Oct 24, 2008$13.00$13.72$12.03$12.031,305
Oct 27, 2008 – Oct 31, 2008$11.19$13.04$10.83$12.662,805
Nov 3, 2008 – Nov 7, 2008$12.66$12.66$12.66$12.660
Nov 10, 2008 – Nov 14, 2008$12.66$12.66$12.66$12.660
Nov 17, 2008 – Nov 21, 2008$12.66$12.66$12.66$12.660
Nov 24, 2008 – Nov 28, 2008$6.62$12.66$6.62$12.664,375
Dec 1, 2008 – Dec 5, 2008$12.66$12.89$7.94$8.092,345
Dec 8, 2008 – Dec 12, 2008$9.05$10.38$7.82$8.2117,673
Dec 15, 2008 – Dec 19, 2008$8.39$8.46$7.31$7.3224,046
Dec 22, 2008 – Dec 23, 2008$7.22$7.68$6.91$6.9113,021
Dec 29, 2008 – Jan 2, 2009$7.03$7.72$6.77$7.3751,229
Jan 5, 2009 – Jan 9, 2009$7.50$7.83$7.08$7.0825,361
Jan 12, 2009 – Jan 16, 2009$7.21$7.21$4.19$4.2084,894
Jan 19, 2009 – Jan 23, 2009$4.19$4.38$2.90$3.29263,102
Jan 26, 2009 – Jan 30, 2009$3.53$4.45$3.38$3.71229,759
Feb 2, 2009 – Feb 6, 2009$3.73$3.73$2.14$3.31542,490
Feb 9, 2009 – Feb 13, 2009$3.51$4.20$3.16$3.22937,262
Feb 16, 2009 – Feb 20, 2009$3.20$3.22$1.88$1.93635,537
Feb 23, 2009 – Feb 27, 2009$2.34$3.39$2.14$2.66822,248
Mar 2, 2009 – Mar 6, 2009$2.25$2.35$1.80$1.80667,487
Mar 9, 2009 – Mar 13, 2009$1.85$3.68$1.80$3.32917,959
Mar 16, 2009 – Mar 20, 2009$3.38$4.65$3.26$3.431,370,328
Mar 23, 2009 – Mar 27, 2009$3.91$4.40$3.77$4.211,690,340
Mar 30, 2009 – Apr 3, 2009$3.93$4.37$3.46$3.941,220,087
Apr 6, 2009 – Apr 9, 2009$4.24$4.74$3.94$4.70817,816
Apr 13, 2009 – Apr 17, 2009$6.27$6.48$5.21$6.021,536,995
Apr 20, 2009 – Apr 24, 2009$6.27$6.43$4.03$4.941,860,538
Apr 27, 2009 – Apr 30, 2009$4.98$5.20$4.33$5.04849,253
May 4, 2009 – May 8, 2009$4.75$8.52$4.58$7.502,560,551
May 11, 2009 – May 15, 2009$7.53$7.58$5.79$5.98961,457
May 18, 2009 – May 22, 2009$5.83$6.73$5.78$5.891,413,735
May 25, 2009 – May 29, 2009$5.91$6.06$5.65$5.80405,770
Jun 1, 2009 – Jun 5, 2009$5.92$6.49$5.78$6.39329,879
Jun 8, 2009 – Jun 12, 2009$6.32$7.20$6.11$7.16415,755
Jun 15, 2009 – Jun 19, 2009$7.26$7.40$6.42$6.88452,183
Jun 22, 2009 – Jun 26, 2009$7.06$7.06$6.29$6.47363,465
Jun 29, 2009 – Jul 3, 2009$6.67$7.07$6.52$6.67241,136
Jul 6, 2009 – Jul 10, 2009$6.59$6.67$6.19$6.24155,457
Jul 13, 2009 – Jul 17, 2009$6.27$7.16$6.26$6.73540,081
Jul 20, 2009 – Jul 24, 2009$6.84$6.84$6.21$6.50390,295
Jul 27, 2009 – Jul 31, 2009$6.49$7.53$6.46$7.45302,695
Aug 3, 2009 – Aug 7, 2009$7.63$8.89$7.55$8.89477,877
Aug 10, 2009 – Aug 14, 2009$8.70$8.95$7.84$8.76502,660
Aug 17, 2009 – Aug 21, 2009$8.78$9.14$8.63$9.04350,746
Aug 24, 2009 – Aug 28, 2009$9.17$9.39$8.96$9.32244,472
Aug 31, 2009 – Sep 4, 2009$9.21$9.25$8.24$8.87430,910
Sep 7, 2009 – Sep 11, 2009$8.87$8.99$8.41$8.71262,724
Sep 14, 2009 – Sep 18, 2009$8.49$8.93$8.37$8.92298,228
Sep 21, 2009 – Sep 25, 2009$8.85$8.96$8.45$8.46369,319
Sep 28, 2009 – Oct 2, 2009$8.48$8.90$7.94$8.18366,407
Oct 5, 2009 – Oct 9, 2009$8.29$8.86$8.28$8.72159,437
Oct 12, 2009 – Oct 16, 2009$8.88$9.37$8.49$8.65573,063
Oct 19, 2009 – Oct 23, 2009$8.56$8.65$8.01$8.03262,210
Oct 26, 2009 – Oct 30, 2009$8.11$8.14$7.38$7.55450,233
Nov 2, 2009 – Nov 6, 2009$7.39$7.60$7.19$7.51270,936
Nov 9, 2009 – Nov 13, 2009$7.54$8.21$7.48$7.95143,565
Nov 16, 2009 – Nov 20, 2009$7.94$8.18$7.77$8.00102,844
Nov 23, 2009 – Nov 27, 2009$8.05$8.14$7.34$7.7793,222
Nov 30, 2009 – Dec 4, 2009$7.66$8.21$7.49$7.99566,622
Dec 7, 2009 – Dec 11, 2009$8.08$8.16$7.66$7.78130,145
Dec 14, 2009 – Dec 18, 2009$8.00$8.04$7.68$7.79157,889
Dec 21, 2009 – Dec 23, 2009$7.81$8.07$7.78$7.8856,367
Dec 28, 2009 – Dec 30, 2009$7.92$7.92$7.77$7.7851,629
Jan 4, 2010 – Jan 8, 2010$7.79$8.95$7.79$8.69231,202
Jan 11, 2010 – Jan 15, 2010$8.69$8.74$8.24$8.43164,237
Jan 18, 2010 – Jan 22, 2010$8.37$8.78$7.74$8.03212,106
Jan 25, 2010 – Jan 29, 2010$7.85$8.27$7.76$8.17112,422
Feb 1, 2010 – Feb 5, 2010$8.15$8.37$7.83$7.97125,149
Feb 8, 2010 – Feb 12, 2010$8.15$8.18$7.74$7.86102,557
Feb 15, 2010 – Feb 19, 2010$7.91$8.75$7.86$8.74115,069
Feb 22, 2010 – Feb 26, 2010$8.78$9.06$8.65$9.01137,701
Mar 1, 2010 – Mar 5, 2010$9.11$9.22$8.77$9.11156,632
Mar 8, 2010 – Mar 12, 2010$9.00$9.42$8.94$9.20105,833
Mar 15, 2010 – Mar 19, 2010$9.04$9.39$8.87$9.1992,903
Mar 22, 2010 – Mar 26, 2010$9.24$10.15$9.09$9.98178,125
Mar 29, 2010 – Apr 1, 2010$9.96$10.03$9.68$9.8561,653
Apr 5, 2010 – Apr 9, 2010$9.97$10.58$9.95$10.22101,722
Apr 12, 2010 – Apr 16, 2010$10.24$11.03$9.99$10.15261,372
Apr 19, 2010 – Apr 23, 2010$9.98$10.47$9.95$10.19196,952
Apr 26, 2010 – Apr 30, 2010$10.21$10.34$9.55$10.02180,600
May 3, 2010 – May 7, 2010$9.99$10.29$9.32$9.55181,490
May 10, 2010 – May 14, 2010$9.79$10.13$9.67$9.73193,225
May 17, 2010 – May 21, 2010$9.72$9.97$8.85$9.39213,053
May 24, 2010 – May 28, 2010$9.51$9.76$8.94$9.59108,912
May 31, 2010 – Jun 4, 2010$9.52$9.73$9.36$9.5973,270
Jun 7, 2010 – Jun 11, 2010$9.34$9.62$9.14$9.5675,472
Jun 14, 2010 – Jun 18, 2010$9.58$9.65$9.28$9.5136,229
Jun 21, 2010 – Jun 25, 2010$9.61$9.67$9.01$9.1668,169
Jun 28, 2010 – Jul 2, 2010$9.30$9.37$8.11$8.1393,658
Jul 5, 2010 – Jul 9, 2010$8.25$8.77$8.15$8.7669,567
Jul 12, 2010 – Jul 16, 2010$8.87$9.26$8.11$8.11349,979
Jul 19, 2010 – Jul 23, 2010$8.12$8.15$7.62$7.87228,217
Jul 26, 2010 – Jul 30, 2010$7.94$8.36$7.87$8.08137,714
Aug 2, 2010 – Aug 6, 2010$7.99$8.18$7.68$7.72243,147
Aug 9, 2010 – Aug 13, 2010$7.87$7.90$7.57$7.69121,912
Aug 16, 2010 – Aug 20, 2010$7.75$7.77$7.49$7.5378,927
Aug 23, 2010 – Aug 27, 2010$7.52$7.63$7.26$7.42101,549
Aug 30, 2010 – Sep 3, 2010$7.49$7.88$7.06$7.79109,695
Sep 6, 2010 – Sep 10, 2010$7.80$8.09$7.63$7.92106,435
Sep 13, 2010 – Sep 17, 2010$7.94$8.13$7.68$7.6967,545
Sep 20, 2010 – Sep 24, 2010$7.58$7.91$7.34$7.40105,956
Sep 27, 2010 – Oct 1, 2010$7.47$7.56$7.06$7.07149,455
Oct 4, 2010 – Oct 8, 2010$7.23$7.35$7.09$7.1547,204
Oct 11, 2010 – Oct 15, 2010$7.07$7.34$6.23$6.45334,491
Oct 18, 2010 – Oct 22, 2010$6.41$6.76$5.97$6.14675,079
Oct 25, 2010 – Oct 29, 2010$6.13$6.27$5.90$6.11193,628
Nov 1, 2010 – Nov 5, 2010$6.16$6.72$5.99$6.63348,059
Nov 8, 2010 – Nov 12, 2010$6.61$6.83$6.53$6.58357,465
Nov 15, 2010 – Nov 19, 2010$6.58$6.70$6.26$6.32126,536
Nov 22, 2010 – Nov 26, 2010$6.33$6.36$6.07$6.23135,100
Nov 29, 2010 – Dec 3, 2010$6.27$6.63$6.22$6.46181,028
Dec 6, 2010 – Dec 10, 2010$6.58$7.16$6.44$7.07206,385
Dec 13, 2010 – Dec 17, 2010$7.18$7.24$6.87$7.10142,927
Dec 20, 2010 – Dec 23, 2010$7.10$7.76$7.05$7.44153,470
Dec 27, 2010 – Dec 30, 2010$7.30$7.66$7.30$7.58203,372
Jan 3, 2011 – Jan 7, 2011$7.55$8.52$7.39$8.11344,576
Jan 10, 2011 – Jan 14, 2011$8.18$8.59$8.06$8.35340,486
Jan 17, 2011 – Jan 21, 2011$8.58$8.69$7.66$7.87342,851
Jan 24, 2011 – Jan 28, 2011$7.84$7.84$7.26$7.55242,155
Jan 31, 2011 – Feb 4, 2011$7.44$7.92$7.31$7.76139,480
Feb 7, 2011 – Feb 11, 2011$7.92$8.10$7.85$8.08136,617
Feb 14, 2011 – Feb 18, 2011$8.12$8.22$8.03$8.0570,315
Feb 21, 2011 – Feb 25, 2011$7.98$8.05$7.51$7.70133,854
Feb 28, 2011 – Mar 4, 2011$7.64$7.78$7.41$7.55131,249
Mar 7, 2011 – Mar 11, 2011$7.51$7.94$7.46$7.65162,689
Mar 14, 2011 – Mar 18, 2011$7.41$7.64$7.27$7.43310,528
Mar 21, 2011 – Mar 25, 2011$7.48$7.53$7.03$7.13163,731
Mar 28, 2011 – Apr 1, 2011$7.10$7.15$6.98$7.1285,718
Apr 4, 2011 – Apr 8, 2011$7.07$7.24$6.98$7.0068,123
Apr 11, 2011 – Apr 15, 2011$7.00$7.02$6.63$6.70111,398
Apr 18, 2011 – Apr 21, 2011$6.69$6.69$6.27$6.29113,686
Apr 25, 2011 – Apr 29, 2011$6.33$6.37$6.16$6.1945,507
May 2, 2011 – May 6, 2011$6.25$6.37$6.15$6.3476,256
May 9, 2011 – May 13, 2011$6.39$6.48$6.30$6.3148,988
May 16, 2011 – May 20, 2011$6.27$6.34$6.07$6.1852,296
May 23, 2011 – May 27, 2011$6.10$6.14$5.96$6.1073,429
May 30, 2011 – Jun 3, 2011$6.10$6.14$5.73$5.8154,097
Jun 6, 2011 – Jun 10, 2011$5.76$5.79$5.37$5.42118,376
Jun 13, 2011 – Jun 17, 2011$5.56$5.74$5.50$5.5644,305
Jun 20, 2011 – Jun 24, 2011$5.53$5.65$5.49$5.5560,376
Jun 27, 2011 – Jul 1, 2011$5.50$5.93$5.50$5.65116,356
Jul 4, 2011 – Jul 8, 2011$5.69$5.74$5.56$5.6054,936
Jul 11, 2011 – Jul 15, 2011$5.54$5.62$5.26$5.3190,647
Jul 18, 2011 – Jul 22, 2011$5.25$5.39$4.92$5.22170,972
Jul 25, 2011 – Jul 29, 2011$5.18$5.23$4.99$5.15102,677
Aug 1, 2011 – Aug 5, 2011$5.20$5.26$4.38$4.43286,186
Aug 8, 2011 – Aug 12, 2011$4.10$4.21$3.38$3.81700,469
Aug 15, 2011 – Aug 19, 2011$3.85$3.98$3.48$3.61192,471
Aug 22, 2011 – Aug 26, 2011$3.62$4.54$3.14$3.92528,909
Aug 29, 2011 – Sep 2, 2011$4.06$4.34$3.84$3.90236,625
Sep 5, 2011 – Sep 9, 2011$3.81$4.03$3.54$3.92212,466
Sep 12, 2011 – Sep 16, 2011$3.77$3.99$3.66$3.88147,069
Sep 19, 2011 – Sep 23, 2011$3.88$3.90$3.32$3.48120,752
Sep 26, 2011 – Sep 30, 2011$3.48$3.76$3.39$3.45119,308
Oct 3, 2011 – Oct 7, 2011$3.44$3.56$2.95$3.36288,218
Oct 10, 2011 – Oct 14, 2011$3.34$3.58$3.30$3.34181,802
Oct 17, 2011 – Oct 21, 2011$3.33$3.67$3.14$3.54186,302
Oct 24, 2011 – Oct 28, 2011$3.51$3.90$3.44$3.87343,899
Oct 31, 2011 – Nov 4, 2011$3.86$3.86$3.49$3.62301,899
Nov 7, 2011 – Nov 11, 2011$3.51$3.58$3.33$3.41328,051
Nov 14, 2011 – Nov 18, 2011$3.44$3.46$3.18$3.21102,783
Nov 21, 2011 – Nov 25, 2011$3.21$3.21$2.87$2.97150,009
Nov 28, 2011 – Dec 2, 2011$3.00$3.25$2.80$3.20320,425
Dec 5, 2011 – Dec 9, 2011$3.18$3.33$3.07$3.25258,292
Dec 12, 2011 – Dec 16, 2011$3.24$3.24$3.02$3.08102,100
Dec 19, 2011 – Dec 23, 2011$2.99$3.20$2.88$3.17194,862
Dec 26, 2011 – Dec 30, 2011$3.26$3.26$3.01$3.1676,538
Jan 2, 2012 – Jan 6, 2012$3.18$3.68$3.18$3.66190,077
Jan 9, 2012 – Jan 13, 2012$3.66$4.16$3.62$3.85430,164
Jan 16, 2012 – Jan 20, 2012$3.86$4.24$3.74$3.99309,762
Jan 23, 2012 – Jan 27, 2012$4.08$4.30$4.02$4.14320,947
Jan 30, 2012 – Feb 3, 2012$4.05$4.49$4.00$4.42233,340
Feb 6, 2012 – Feb 10, 2012$4.49$4.69$4.44$4.55384,879
Feb 13, 2012 – Feb 17, 2012$4.62$4.69$4.31$4.53333,370
Feb 20, 2012 – Feb 24, 2012$4.60$4.63$4.42$4.42134,284
Feb 27, 2012 – Mar 2, 2012$4.36$4.66$4.31$4.6688,892
Mar 5, 2012 – Mar 9, 2012$4.59$4.64$4.38$4.64116,659
Mar 12, 2012 – Mar 16, 2012$4.56$5.46$4.52$5.46503,209
Mar 19, 2012 – Mar 23, 2012$5.58$5.74$5.35$5.53483,053
Mar 26, 2012 – Mar 30, 2012$5.61$5.66$5.27$5.28262,086
Apr 2, 2012 – Apr 5, 2012$5.36$5.46$5.17$5.38184,266
Apr 9, 2012 – Apr 13, 2012$5.12$5.29$4.89$5.01181,237
Apr 16, 2012 – Apr 20, 2012$5.02$5.36$4.81$4.81248,246
Apr 23, 2012 – Apr 27, 2012$4.71$4.74$4.54$4.68160,820
Apr 30, 2012 – May 4, 2012$4.63$4.76$4.39$4.3958,587
May 7, 2012 – May 11, 2012$4.41$4.61$4.29$4.5482,892
May 14, 2012 – May 18, 2012$4.33$4.39$4.05$4.15146,667
May 21, 2012 – May 25, 2012$4.15$4.33$3.98$4.31183,159
May 28, 2012 – Jun 1, 2012$4.23$4.47$4.23$4.2640,379
Jun 4, 2012 – Jun 8, 2012$4.21$4.69$4.12$4.44158,568
Jun 11, 2012 – Jun 15, 2012$4.63$4.66$4.40$4.64101,881
Jun 18, 2012 – Jun 22, 2012$4.72$4.85$4.60$4.7393,453
Jun 25, 2012 – Jun 29, 2012$4.78$4.78$4.51$4.7629,362
Jul 2, 2012 – Jul 6, 2012$4.85$4.91$4.67$4.7274,671
Jul 9, 2012 – Jul 13, 2012$4.68$4.71$4.57$4.6930,704
Jul 16, 2012 – Jul 20, 2012$4.80$4.97$4.33$4.3774,130
Jul 23, 2012 – Jul 27, 2012$4.41$4.45$4.25$4.3753,504
Jul 30, 2012 – Aug 3, 2012$4.46$4.53$4.37$4.4745,334
Aug 6, 2012 – Aug 10, 2012$4.50$4.73$4.50$4.6745,014
Aug 13, 2012 – Aug 17, 2012$4.70$4.96$4.65$4.89105,528
Aug 20, 2012 – Aug 24, 2012$4.91$5.03$4.79$4.8642,940
Aug 27, 2012 – Aug 31, 2012$4.86$4.90$4.71$4.7318,113
Sep 3, 2012 – Sep 7, 2012$4.71$5.11$4.71$5.09104,897
Sep 10, 2012 – Sep 14, 2012$5.14$5.35$5.00$5.24109,229
Sep 17, 2012 – Sep 21, 2012$5.41$5.47$5.24$5.30108,504
Sep 24, 2012 – Sep 28, 2012$5.25$5.35$5.09$5.1752,492
Oct 1, 2012 – Oct 5, 2012$5.15$5.54$5.15$5.4863,928
Oct 8, 2012 – Oct 12, 2012$5.40$5.51$5.30$5.3470,352
Oct 15, 2012 – Oct 19, 2012$5.35$5.56$5.30$5.51138,691
Oct 22, 2012 – Oct 26, 2012$5.43$5.50$5.27$5.27148,384
Oct 29, 2012 – Nov 2, 2012$5.27$5.84$5.27$5.7652,690
Nov 5, 2012 – Nov 9, 2012$5.84$5.86$5.44$5.4988,968
Nov 12, 2012 – Nov 16, 2012$5.54$5.64$5.27$5.27173,554
Nov 19, 2012 – Nov 23, 2012$5.36$5.76$5.36$5.7630,975
Nov 26, 2012 – Nov 30, 2012$5.74$5.78$5.52$5.6328,700
Dec 3, 2012 – Dec 7, 2012$5.67$6.17$5.61$6.1253,321
Dec 10, 2012 – Dec 14, 2012$6.21$6.21$6.03$6.0772,343
Dec 17, 2012 – Dec 21, 2012$6.09$6.52$6.04$6.46201,112
Dec 24, 2012 – Dec 28, 2012$6.51$6.63$6.38$6.4739,235
Dec 31, 2012 – Jan 4, 2013$6.68$6.98$6.68$6.92223,657
Jan 7, 2013 – Jan 11, 2013$7.01$7.16$6.51$6.57292,322
Jan 14, 2013 – Jan 18, 2013$6.57$6.82$6.24$6.32283,267
Jan 21, 2013 – Jan 25, 2013$6.31$6.56$6.24$6.42123,871
Jan 28, 2013 – Feb 1, 2013$6.54$6.55$6.21$6.37132,364
Feb 4, 2013 – Feb 8, 2013$6.44$6.70$6.30$6.58155,968
Feb 11, 2013 – Feb 15, 2013$6.58$6.93$6.55$6.8380,537
Feb 18, 2013 – Feb 22, 2013$6.79$6.87$6.49$6.49140,637
Feb 25, 2013 – Mar 1, 2013$6.49$6.63$6.33$6.63127,709
Mar 4, 2013 – Mar 8, 2013$6.56$7.23$6.50$7.00169,548
Mar 11, 2013 – Mar 15, 2013$6.96$7.31$6.86$7.25177,996
Mar 18, 2013 – Mar 22, 2013$7.22$7.51$7.12$7.27171,170
Mar 25, 2013 – Mar 28, 2013$7.32$7.38$7.11$7.1292,089
Apr 1, 2013 – Apr 5, 2013$7.14$7.20$6.69$6.8799,563
Apr 8, 2013 – Apr 12, 2013$6.91$7.13$6.91$7.0076,521
Apr 15, 2013 – Apr 19, 2013$6.99$7.05$6.48$6.6496,973
Apr 22, 2013 – Apr 26, 2013$6.77$7.22$6.72$7.1669,942
Apr 29, 2013 – May 3, 2013$7.16$7.17$6.94$7.08110,645
May 6, 2013 – May 10, 2013$7.05$7.53$6.98$7.50137,157
May 13, 2013 – May 17, 2013$7.55$7.91$7.43$7.88148,171
May 20, 2013 – May 24, 2013$7.82$8.00$7.49$7.69142,990
May 27, 2013 – May 31, 2013$7.74$8.12$7.63$8.1280,180
Jun 3, 2013 – Jun 7, 2013$7.94$7.99$7.44$7.57135,186
Jun 10, 2013 – Jun 14, 2013$7.66$7.73$7.26$7.4362,299
Jun 17, 2013 – Jun 21, 2013$7.48$7.52$7.11$7.1366,400
Jun 24, 2013 – Jun 28, 2013$7.29$7.54$7.04$7.49111,845
Jul 1, 2013 – Jul 5, 2013$7.51$7.65$7.39$7.6255,411
Jul 8, 2013 – Jul 12, 2013$7.67$7.96$7.66$7.8776,388
Jul 15, 2013 – Jul 19, 2013$7.93$8.49$7.93$8.47165,953
Jul 22, 2013 – Jul 26, 2013$8.43$8.60$8.31$8.36120,374
Jul 29, 2013 – Aug 2, 2013$8.39$8.55$8.23$8.4480,856
Aug 5, 2013 – Aug 9, 2013$8.42$8.44$8.07$8.18129,335
Aug 12, 2013 – Aug 16, 2013$8.21$8.36$8.00$8.1789,929
Aug 19, 2013 – Aug 23, 2013$8.18$8.30$7.84$8.1636,294
Aug 26, 2013 – Aug 30, 2013$8.19$8.24$7.87$8.03108,942
Sep 2, 2013 – Sep 6, 2013$8.18$8.33$8.11$8.2526,336
Sep 9, 2013 – Sep 13, 2013$8.27$8.36$8.17$8.1970,577
Sep 16, 2013 – Sep 20, 2013$8.26$8.32$8.07$8.1236,348
Sep 23, 2013 – Sep 27, 2013$8.07$8.07$7.70$7.7030,103
Sep 30, 2013 – Oct 4, 2013$7.67$7.82$7.58$7.79119,175
Oct 7, 2013 – Oct 11, 2013$7.75$7.97$7.61$7.8962,277
Oct 14, 2013 – Oct 18, 2013$7.84$8.15$7.79$8.0754,377
Oct 21, 2013 – Oct 25, 2013$8.13$8.13$7.68$7.7365,489
Oct 28, 2013 – Nov 1, 2013$7.78$7.86$7.72$7.8270,076
Nov 4, 2013 – Nov 8, 2013$7.80$8.08$7.73$8.0825,813
Nov 11, 2013 – Nov 15, 2013$8.03$8.34$7.97$8.31104,694
Nov 18, 2013 – Nov 22, 2013$8.27$8.80$8.27$8.7744,147
Nov 25, 2013 – Nov 29, 2013$8.75$8.93$8.73$8.7658,307
Dec 2, 2013 – Dec 6, 2013$8.77$8.90$8.50$8.5650,098
Dec 9, 2013 – Dec 13, 2013$8.64$8.64$8.30$8.3862,555
Dec 16, 2013 – Dec 20, 2013$8.34$8.76$8.30$8.6961,428
Dec 23, 2013 – Dec 27, 2013$8.71$8.73$8.50$8.5625,796
Dec 30, 2013 – Jan 3, 2014$8.64$9.13$8.49$9.1256,456
Jan 6, 2014 – Jan 10, 2014$9.07$9.41$9.07$9.2485,304
Jan 13, 2014 – Jan 17, 2014$9.29$9.67$9.02$9.51184,978
Jan 20, 2014 – Jan 24, 2014$9.51$9.56$9.09$9.11104,717
Jan 27, 2014 – Jan 31, 2014$9.06$9.47$8.98$9.37175,050
Feb 3, 2014 – Feb 7, 2014$9.36$9.44$9.02$9.2455,208
Feb 10, 2014 – Feb 14, 2014$9.36$9.40$9.15$9.1940,474
Feb 17, 2014 – Feb 21, 2014$9.21$9.24$8.82$9.0381,483
Feb 24, 2014 – Feb 28, 2014$8.91$9.12$8.91$9.0124,055
Mar 3, 2014 – Mar 7, 2014$8.89$9.57$8.82$9.45106,857
Mar 10, 2014 – Mar 14, 2014$9.45$9.56$9.17$9.1740,088
Mar 17, 2014 – Mar 21, 2014$9.18$9.91$9.18$9.71103,027
Mar 24, 2014 – Mar 28, 2014$9.66$9.69$9.26$9.3487,892
Mar 31, 2014 – Apr 4, 2014$9.42$9.59$9.34$9.4356,126
Apr 7, 2014 – Apr 11, 2014$9.22$9.22$8.52$8.73135,559
Apr 14, 2014 – Apr 17, 2014$8.63$9.07$8.51$8.79157,816
Apr 21, 2014 – Apr 25, 2014$8.85$9.03$8.77$8.7932,931
Apr 28, 2014 – May 2, 2014$8.75$8.75$8.08$8.27127,824
May 5, 2014 – May 9, 2014$8.30$8.30$7.93$8.13100,795
May 12, 2014 – May 16, 2014$8.11$8.33$7.91$7.9326,849
May 19, 2014 – May 23, 2014$7.93$8.15$7.93$8.1539,439
May 26, 2014 – May 30, 2014$8.13$8.51$8.08$8.4076,087
Jun 2, 2014 – Jun 6, 2014$8.45$8.64$8.35$8.6427,630
Jun 9, 2014 – Jun 13, 2014$8.64$8.84$8.57$8.5760,610
Jun 16, 2014 – Jun 20, 2014$8.53$8.72$8.45$8.6912,353
Jun 23, 2014 – Jun 27, 2014$8.67$8.69$8.50$8.5118,112
Jun 30, 2014 – Jul 4, 2014$8.56$9.00$8.46$8.8437,395
Jul 7, 2014 – Jul 11, 2014$8.92$8.92$8.50$8.5727,083
Jul 14, 2014 – Jul 18, 2014$8.51$8.94$8.45$8.6276,672
Jul 21, 2014 – Jul 25, 2014$8.61$8.81$8.61$8.7824,901
Jul 28, 2014 – Aug 1, 2014$8.72$8.77$8.49$8.5156,917
Aug 4, 2014 – Aug 8, 2014$8.41$8.75$8.41$8.5057,779
Aug 11, 2014 – Aug 15, 2014$8.57$8.68$8.57$8.5721,848
Aug 18, 2014 – Aug 22, 2014$8.60$9.27$8.60$9.2548,025
Aug 25, 2014 – Aug 29, 2014$9.34$9.45$9.20$9.2115,730
Sep 1, 2014 – Sep 5, 2014$9.22$9.53$9.19$9.3428,220
Sep 8, 2014 – Sep 12, 2014$9.31$9.85$9.31$9.83158,743
Sep 15, 2014 – Sep 19, 2014$9.86$10.12$9.71$10.0385,687
Sep 22, 2014 – Sep 26, 2014$10.03$10.26$9.97$10.1374,495
Sep 29, 2014 – Oct 2, 2014$10.22$10.32$10.08$10.0843,783
Oct 6, 2014 – Oct 10, 2014$10.51$10.55$9.80$9.93163,595
Oct 13, 2014 – Oct 17, 2014$9.78$10.09$9.06$9.75217,249
Oct 20, 2014 – Oct 24, 2014$9.78$10.00$9.60$9.9739,136
Oct 27, 2014 – Oct 31, 2014$10.00$10.45$9.88$10.3978,918
Nov 3, 2014 – Nov 7, 2014$10.44$10.63$10.30$10.5873,407
Nov 10, 2014 – Nov 14, 2014$10.52$10.65$10.39$10.46108,896
Nov 17, 2014 – Nov 21, 2014$10.38$10.51$10.21$10.4967,987
Nov 24, 2014 – Nov 28, 2014$10.52$10.57$10.32$10.4245,366
Dec 1, 2014 – Dec 5, 2014$10.39$10.92$10.19$10.9266,669
Dec 8, 2014 – Dec 12, 2014$10.95$11.05$10.52$10.53193,052
Dec 15, 2014 – Dec 19, 2014$10.48$10.96$10.11$10.9685,019
Dec 22, 2014 – Dec 23, 2014$10.98$11.18$10.91$11.1827,740
Dec 29, 2014 – Jan 2, 2015$11.17$11.43$11.16$11.2936,954
Jan 5, 2015 – Jan 9, 2015$11.36$11.45$10.81$10.97114,712
Jan 12, 2015 – Jan 16, 2015$10.97$11.06$9.87$10.08214,363
Jan 19, 2015 – Jan 23, 2015$10.12$10.98$9.99$10.78147,621
Jan 26, 2015 – Jan 30, 2015$10.59$10.79$10.22$10.31142,218
Feb 2, 2015 – Feb 6, 2015$10.30$11.24$10.18$11.2499,780
Feb 9, 2015 – Feb 13, 2015$11.04$11.22$10.95$11.1774,121
Feb 16, 2015 – Feb 20, 2015$11.01$11.16$10.78$10.8884,857
Feb 23, 2015 – Feb 27, 2015$10.90$11.15$10.63$10.6346,579
Mar 2, 2015 – Mar 6, 2015$10.76$11.69$10.70$11.5495,867
Mar 9, 2015 – Mar 13, 2015$11.41$11.73$11.28$11.62102,531
Mar 16, 2015 – Mar 20, 2015$11.74$11.77$11.12$11.2274,697
Mar 23, 2015 – Mar 27, 2015$11.16$11.22$10.49$10.78139,444
Mar 30, 2015 – Apr 2, 2015$10.78$11.06$10.78$10.9375,432
Apr 6, 2015 – Apr 10, 2015$10.86$11.42$10.81$11.3448,546
Apr 13, 2015 – Apr 17, 2015$11.27$11.57$11.01$11.0385,817
Apr 20, 2015 – Apr 24, 2015$11.06$11.23$11.01$11.0245,237
Apr 27, 2015 – Apr 30, 2015$11.07$11.07$10.77$10.9249,483
May 4, 2015 – May 8, 2015$10.92$11.36$10.92$11.1337,286
May 11, 2015 – May 15, 2015$11.28$11.35$10.95$10.959,226
May 18, 2015 – May 22, 2015$10.94$11.65$10.91$11.6143,995
May 25, 2015 – May 29, 2015$11.72$11.74$11.48$11.5563,741
Jun 1, 2015 – Jun 5, 2015$11.57$11.94$11.44$11.9454,325
Jun 8, 2015 – Jun 12, 2015$11.83$12.10$11.56$11.8662,740
Jun 15, 2015 – Jun 19, 2015$11.86$12.04$11.62$11.7127,332
Jun 22, 2015 – Jun 26, 2015$11.75$12.16$11.70$11.9964,343
Jun 29, 2015 – Jul 3, 2015$11.90$12.06$11.58$11.7178,394
Jul 6, 2015 – Jul 10, 2015$11.75$11.87$11.31$11.4760,208
Jul 13, 2015 – Jul 17, 2015$11.56$12.82$11.56$12.80108,934
Jul 20, 2015 – Jul 24, 2015$12.87$12.97$12.53$12.7263,568
Jul 27, 2015 – Jul 31, 2015$12.59$12.83$12.17$12.4651,217
Aug 3, 2015 – Aug 7, 2015$12.60$12.74$12.43$12.5643,832
Aug 10, 2015 – Aug 14, 2015$12.57$12.60$11.73$12.1749,568
Aug 17, 2015 – Aug 21, 2015$12.35$12.45$11.07$11.0849,721
Aug 24, 2015 – Aug 28, 2015$10.29$11.27$9.85$11.27139,356
Aug 31, 2015 – Sep 4, 2015$11.14$11.21$10.73$10.8722,832
Sep 7, 2015 – Sep 11, 2015$10.87$11.34$10.82$10.8755,573
Sep 14, 2015 – Sep 18, 2015$10.95$11.27$10.48$10.5333,056
Sep 21, 2015 – Sep 25, 2015$10.69$10.92$10.55$10.5573,247
Sep 28, 2015 – Oct 2, 2015$10.90$10.91$10.01$10.2360,514
Oct 5, 2015 – Oct 9, 2015$10.64$10.84$10.58$10.5855,647
Oct 12, 2015 – Oct 16, 2015$10.61$11.06$10.38$10.9437,483
Oct 19, 2015 – Oct 23, 2015$10.98$11.47$10.84$11.4713,495
Oct 26, 2015 – Oct 30, 2015$11.42$12.25$11.42$11.8142,229
Nov 2, 2015 – Nov 6, 2015$11.57$12.92$11.57$12.8256,788
Nov 9, 2015 – Nov 13, 2015$12.79$12.97$12.21$12.2926,462
Nov 16, 2015 – Nov 20, 2015$12.38$12.91$12.28$12.8045,942
Nov 23, 2015 – Nov 27, 2015$12.78$12.80$12.52$12.6519,059
Nov 30, 2015 – Dec 4, 2015$12.72$13.07$12.30$12.5441,260
Dec 7, 2015 – Dec 11, 2015$12.67$12.79$11.89$11.8939,695
Dec 14, 2015 – Dec 18, 2015$11.86$12.74$11.60$12.2219,565
Dec 21, 2015 – Dec 25, 2015$11.99$12.21$11.99$12.215,348
Dec 28, 2015 – Dec 30, 2015$12.06$12.24$12.01$12.116,604
Jan 4, 2016 – Jan 8, 2016$11.75$11.84$10.92$10.9261,444
Jan 11, 2016 – Jan 15, 2016$10.78$11.08$10.13$10.3035,798
Jan 18, 2016 – Jan 22, 2016$10.23$10.50$9.50$9.7154,794
Jan 25, 2016 – Jan 29, 2016$9.72$9.88$9.05$9.7629,547
Feb 1, 2016 – Feb 5, 2016$10.05$10.05$8.77$9.0828,822
Feb 8, 2016 – Feb 12, 2016$9.01$9.01$7.62$8.1873,850
Feb 15, 2016 – Feb 19, 2016$8.43$8.92$8.35$8.4560,559
Feb 22, 2016 – Feb 26, 2016$8.58$9.07$8.26$9.0727,283
Feb 29, 2016 – Mar 4, 2016$8.97$9.80$8.90$9.6820,037
Mar 7, 2016 – Mar 11, 2016$9.69$9.69$9.13$9.4328,132
Mar 14, 2016 – Mar 18, 2016$9.59$9.67$9.03$9.484,221
Mar 21, 2016 – Mar 24, 2016$9.56$9.65$9.30$9.4621,059
Mar 28, 2016 – Apr 1, 2016$9.42$9.42$9.13$9.3010,788
Apr 4, 2016 – Apr 8, 2016$9.31$9.31$8.85$8.916,612
Apr 11, 2016 – Apr 15, 2016$8.69$9.80$8.69$9.6832,019
Apr 18, 2016 – Apr 22, 2016$9.50$10.41$9.48$10.3435,839
Apr 25, 2016 – Apr 29, 2016$10.48$10.49$9.95$9.9721,162
May 2, 2016 – May 6, 2016$9.80$9.94$9.38$9.4627,032
May 9, 2016 – May 13, 2016$9.61$9.85$9.50$9.6923,244
May 16, 2016 – May 20, 2016$9.49$10.30$9.49$10.105,959
May 23, 2016 – May 27, 2016$10.07$10.53$10.00$10.3716,087
May 30, 2016 – Jun 3, 2016$10.52$10.52$9.81$9.8121,267
Jun 6, 2016 – Jun 10, 2016$9.90$10.08$9.58$9.5823,565
Jun 13, 2016 – Jun 17, 2016$9.41$9.61$9.13$9.3042,716
Jun 20, 2016 – Jun 24, 2016$9.42$9.51$9.08$9.2462,984
Jun 27, 2016 – Jul 1, 2016$9.20$9.46$8.69$9.1949,732
Jul 4, 2016 – Jul 8, 2016$9.10$9.51$8.79$9.2917,417
Jul 11, 2016 – Jul 15, 2016$9.35$9.67$9.29$9.5728,037
Jul 18, 2016 – Jul 22, 2016$9.70$10.20$9.57$10.208,527
Jul 25, 2016 – Jul 29, 2016$10.14$10.37$10.08$10.1543,107
Aug 1, 2016 – Aug 5, 2016$10.14$10.57$9.84$10.5518,950
Aug 8, 2016 – Aug 12, 2016$10.63$10.68$10.33$10.3312,954
Aug 15, 2016 – Aug 19, 2016$10.41$10.51$10.31$10.3822,278
Aug 22, 2016 – Aug 26, 2016$10.48$10.95$10.42$10.917,048
Aug 29, 2016 – Sep 2, 2016$11.07$11.44$10.99$11.2329,879
Sep 5, 2016 – Sep 9, 2016$11.13$11.34$10.84$11.2123,835
Sep 12, 2016 – Sep 16, 2016$10.83$11.07$10.83$10.9214,101
Sep 19, 2016 – Sep 23, 2016$10.92$11.10$10.86$10.88116,588
Sep 26, 2016 – Sep 30, 2016$10.80$10.80$10.46$10.6523,816
Oct 3, 2016 – Oct 7, 2016$11.05$11.47$11.01$11.3510,219
Oct 10, 2016 – Oct 14, 2016$11.40$11.54$11.25$11.5412,286
Oct 17, 2016 – Oct 21, 2016$11.41$11.98$11.38$11.9127,104
Oct 24, 2016 – Oct 28, 2016$12.06$12.18$11.87$12.0529,787
Oct 31, 2016 – Nov 4, 2016$12.03$12.03$11.37$11.7422,471
Nov 7, 2016 – Nov 11, 2016$11.85$13.64$10.98$13.48111,873
Nov 14, 2016 – Nov 18, 2016$13.87$14.85$13.83$14.83188,459
Nov 21, 2016 – Nov 25, 2016$14.84$15.49$14.74$15.1758,674
Nov 28, 2016 – Dec 2, 2016$15.36$16.17$14.98$15.5868,934
Dec 5, 2016 – Dec 9, 2016$15.81$17.19$15.62$17.1976,230
Dec 12, 2016 – Dec 16, 2016$17.18$17.68$16.41$17.1488,451
Dec 19, 2016 – Dec 23, 2016$17.10$17.31$16.85$16.9764,083
Dec 26, 2016 – Dec 30, 2016$16.98$17.16$16.26$16.4433,161
Jan 2, 2017 – Jan 6, 2017$16.51$17.25$16.51$16.9144,849
Jan 9, 2017 – Jan 13, 2017$16.99$17.32$16.69$17.1164,352
Jan 16, 2017 – Jan 20, 2017$17.09$17.30$16.23$16.7496,981
Jan 23, 2017 – Jan 27, 2017$16.59$17.33$16.41$17.20108,153
Jan 30, 2017 – Feb 3, 2017$17.18$17.18$16.41$16.96113,225
Feb 6, 2017 – Feb 10, 2017$17.11$17.20$16.51$17.0566,633
Feb 13, 2017 – Feb 17, 2017$17.03$18.34$17.01$18.04121,022
Feb 20, 2017 – Feb 24, 2017$18.17$18.61$17.84$17.9979,136
Feb 27, 2017 – Mar 3, 2017$18.09$19.37$17.97$19.14142,571
Mar 6, 2017 – Mar 10, 2017$18.94$19.27$18.68$18.8081,293
Mar 13, 2017 – Mar 17, 2017$18.76$19.03$18.28$18.35102,855
Mar 20, 2017 – Mar 24, 2017$18.28$18.33$16.49$16.82169,755
Mar 27, 2017 – Mar 31, 2017$16.57$17.72$16.11$17.6364,429
Apr 3, 2017 – Apr 7, 2017$17.42$17.66$16.92$17.1980,009
Apr 10, 2017 – Apr 13, 2017$17.25$17.33$16.67$16.9638,444
Apr 17, 2017 – Apr 21, 2017$16.94$17.19$16.63$16.8243,636
Apr 24, 2017 – Apr 28, 2017$16.82$17.56$16.71$17.0463,963
May 1, 2017 – May 5, 2017$17.10$17.34$16.91$17.0226,348
May 8, 2017 – May 12, 2017$16.87$17.67$16.87$17.1980,821
May 15, 2017 – May 19, 2017$17.23$17.50$15.78$16.37103,239
May 22, 2017 – May 26, 2017$16.24$16.57$15.99$16.3333,309
May 29, 2017 – Jun 2, 2017$16.35$16.44$15.56$15.7380,964
Jun 5, 2017 – Jun 9, 2017$15.73$16.72$15.49$16.6946,540
Jun 12, 2017 – Jun 16, 2017$16.63$17.02$16.37$16.6657,608
Jun 19, 2017 – Jun 23, 2017$16.63$17.03$16.15$16.2240,206
Jun 26, 2017 – Jun 30, 2017$16.22$17.18$16.07$16.9373,275
Jul 3, 2017 – Jul 7, 2017$17.09$17.51$16.95$17.24118,516
Jul 10, 2017 – Jul 14, 2017$17.31$17.39$16.54$16.7079,545
Jul 17, 2017 – Jul 21, 2017$16.92$16.92$16.08$16.2049,856
Jul 24, 2017 – Jul 28, 2017$16.30$16.77$16.09$16.2240,679
Jul 31, 2017 – Aug 4, 2017$16.14$16.88$16.14$16.8643,561
Aug 7, 2017 – Aug 11, 2017$16.84$17.05$16.00$16.0437,839
Aug 14, 2017 – Aug 18, 2017$15.93$16.77$15.84$16.0341,007
Aug 21, 2017 – Aug 25, 2017$15.84$16.09$15.57$15.8018,200
Aug 28, 2017 – Sep 1, 2017$15.88$16.24$15.28$16.1855,801
Sep 4, 2017 – Sep 8, 2017$16.14$16.36$15.08$15.2641,085
Sep 11, 2017 – Sep 15, 2017$15.25$16.44$15.24$16.2036,073
Sep 18, 2017 – Sep 22, 2017$16.21$16.85$16.21$16.6354,320
Sep 25, 2017 – Sep 29, 2017$16.81$17.38$16.54$17.1423,103
Oct 2, 2017 – Oct 6, 2017$17.25$17.93$17.16$17.7964,480
Oct 9, 2017 – Oct 13, 2017$17.84$17.91$16.92$17.3057,660
Oct 16, 2017 – Oct 20, 2017$17.54$18.36$17.40$18.3267,443
Oct 23, 2017 – Oct 27, 2017$18.48$19.21$18.24$19.19115,441
Oct 30, 2017 – Nov 3, 2017$18.95$19.16$18.67$19.0029,163
Nov 6, 2017 – Nov 10, 2017$19.13$19.15$18.01$18.2445,193
Nov 13, 2017 – Nov 17, 2017$18.02$18.34$17.20$18.0037,649
Nov 20, 2017 – Nov 24, 2017$18.10$18.31$17.76$17.7721,690
Nov 27, 2017 – Dec 1, 2017$17.60$19.27$17.60$18.6227,224
Dec 4, 2017 – Dec 8, 2017$19.27$19.89$19.21$19.6356,420
Dec 11, 2017 – Dec 15, 2017$19.83$20.13$19.41$19.7921,783
Dec 18, 2017 – Dec 22, 2017$19.76$20.43$19.76$20.0936,246
Dec 25, 2017 – Dec 29, 2017$20.33$20.37$19.85$19.9411,530
Jan 1, 2018 – Jan 5, 2018$19.79$20.27$19.47$20.11117,612
Jan 8, 2018 – Jan 12, 2018$20.43$20.59$20.03$20.4342,261
Jan 15, 2018 – Jan 19, 2018$20.51$20.91$19.87$20.7526,927
Jan 22, 2018 – Jan 26, 2018$20.83$20.99$20.59$20.7524,784
Jan 29, 2018 – Feb 2, 2018$20.83$21.07$20.50$21.0235,039
Feb 5, 2018 – Feb 9, 2018$20.35$20.59$18.84$19.5568,050
Feb 12, 2018 – Feb 16, 2018$19.79$20.86$19.79$20.6418,771
Feb 19, 2018 – Feb 23, 2018$20.56$20.98$20.49$20.7513,671
Feb 26, 2018 – Mar 2, 2018$21.04$21.50$20.05$20.4238,444
Mar 5, 2018 – Mar 9, 2018$20.55$21.32$20.30$21.2929,907
Mar 12, 2018 – Mar 16, 2018$21.46$21.67$20.76$21.2511,265
Mar 19, 2018 – Mar 23, 2018$20.91$21.13$19.31$19.5619,378
Mar 26, 2018 – Mar 29, 2018$19.24$19.94$18.89$19.3515,968
Apr 2, 2018 – Apr 6, 2018$19.03$20.06$18.79$19.6334,255
Apr 9, 2018 – Apr 13, 2018$19.40$20.37$19.40$19.5818,630
Apr 16, 2018 – Apr 20, 2018$19.33$20.01$19.19$19.8917,885
Apr 23, 2018 – Apr 27, 2018$19.74$20.26$19.74$20.044,626
Apr 30, 2018 – May 4, 2018$19.84$20.27$19.29$19.818,380
May 7, 2018 – May 11, 2018$19.66$21.09$19.66$20.8214,797
May 14, 2018 – May 18, 2018$20.98$21.41$20.84$20.8817,384
May 21, 2018 – May 25, 2018$20.88$21.42$20.54$20.7713,556
May 28, 2018 – Jun 1, 2018$20.47$20.79$19.92$20.4110,590
Jun 4, 2018 – Jun 8, 2018$20.31$20.69$19.91$20.5462,292
Jun 11, 2018 – Jun 15, 2018$20.44$20.79$19.93$20.1913,072
Jun 18, 2018 – Jun 22, 2018$20.22$20.47$20.12$20.379,474
Jun 25, 2018 – Jun 29, 2018$19.92$20.22$19.46$20.0843,988
Jul 2, 2018 – Jul 6, 2018$19.42$19.68$19.08$19.318,606
Jul 9, 2018 – Jul 13, 2018$19.25$20.31$19.22$19.7416,117
Jul 16, 2018 – Jul 20, 2018$19.68$21.06$19.66$20.6927,024
Jul 23, 2018 – Jul 27, 2018$20.94$21.62$20.94$21.4814,751
Jul 30, 2018 – Aug 3, 2018$21.28$21.92$21.27$21.8425,756
Aug 6, 2018 – Aug 10, 2018$21.95$22.21$21.64$22.159,149
Aug 13, 2018 – Aug 17, 2018$21.97$22.11$21.64$21.678,706
Aug 20, 2018 – Aug 24, 2018$21.68$21.92$21.45$21.5410,163
Aug 27, 2018 – Aug 31, 2018$21.47$21.76$21.24$21.403,753
Sep 3, 2018 – Sep 7, 2018$21.70$21.84$21.37$21.6815,663
Sep 10, 2018 – Sep 14, 2018$21.77$21.77$20.85$21.1812,183
Sep 17, 2018 – Sep 21, 2018$21.30$21.64$20.84$21.542,700
Sep 24, 2018 – Sep 28, 2018$21.30$21.38$20.75$20.753,837
Oct 1, 2018 – Oct 5, 2018$20.73$21.56$20.67$21.359,215
Oct 8, 2018 – Oct 12, 2018$21.52$21.52$19.89$19.9148,310
Oct 15, 2018 – Oct 19, 2018$19.70$20.35$19.48$20.1220,822
Oct 22, 2018 – Oct 26, 2018$19.79$19.97$18.49$18.7835,029
Oct 29, 2018 – Nov 2, 2018$18.92$20.16$18.87$20.168,302
Nov 5, 2018 – Nov 9, 2018$19.77$20.69$19.76$20.5510,426
Nov 12, 2018 – Nov 16, 2018$20.69$20.69$19.52$19.8516,420
Nov 19, 2018 – Nov 23, 2018$19.92$19.92$19.35$19.427,161
Nov 26, 2018 – Nov 30, 2018$19.85$20.32$19.43$20.2719,933
Dec 3, 2018 – Dec 7, 2018$20.64$20.85$18.41$18.4121,881
Dec 10, 2018 – Dec 14, 2018$18.30$18.30$17.43$17.9337,264
Dec 17, 2018 – Dec 21, 2018$17.62$18.00$17.01$17.3968,346
Dec 24, 2018 – Dec 28, 2018$17.22$17.60$17.02$17.539,969
Dec 31, 2018 – Jan 4, 2019$17.49$18.17$17.27$18.1019,503
Jan 7, 2019 – Jan 11, 2019$18.33$18.49$18.00$18.3816,074
Jan 14, 2019 – Jan 18, 2019$18.56$21.08$18.35$21.0845,393
Jan 21, 2019 – Jan 25, 2019$21.23$21.23$20.70$21.0110,500
Jan 28, 2019 – Feb 1, 2019$20.93$21.27$20.12$20.4825,010
Feb 4, 2019 – Feb 8, 2019$20.30$20.78$20.16$20.213,788
Feb 11, 2019 – Feb 15, 2019$20.38$21.14$20.24$21.1413,583
Feb 18, 2019 – Feb 22, 2019$21.17$21.28$20.85$20.9912,195
Feb 25, 2019 – Mar 1, 2019$21.01$21.39$20.92$21.269,192
Mar 4, 2019 – Mar 8, 2019$21.40$21.44$20.52$20.818,474
Mar 11, 2019 – Mar 15, 2019$21.13$21.56$20.94$21.469,522
Mar 18, 2019 – Mar 22, 2019$21.20$21.81$19.49$19.5413,190
Mar 25, 2019 – Mar 29, 2019$19.49$20.23$19.44$20.1135,706
Apr 1, 2019 – Apr 5, 2019$20.13$21.58$20.13$21.378,806
Apr 8, 2019 – Apr 12, 2019$21.35$21.80$21.01$21.6726,122
Apr 15, 2019 – Apr 18, 2019$21.86$22.08$21.19$21.9911,949
Apr 22, 2019 – Apr 26, 2019$21.84$22.32$21.84$22.2812,834
Apr 29, 2019 – May 3, 2019$22.49$22.90$22.05$22.6011,899
May 6, 2019 – May 10, 2019$22.29$22.46$21.39$21.4614,164
May 13, 2019 – May 17, 2019$21.14$21.21$20.64$21.064,912
May 20, 2019 – May 24, 2019$20.94$21.17$20.48$20.5516,232
May 27, 2019 – May 31, 2019$20.87$20.87$19.59$19.804,062
Jun 3, 2019 – Jun 7, 2019$19.38$20.64$19.34$20.1415,883
Jun 10, 2019 – Jun 14, 2019$20.67$20.99$20.39$20.593,031
Jun 17, 2019 – Jun 21, 2019$20.66$21.37$20.47$20.839,964
Jun 24, 2019 – Jun 28, 2019$20.43$21.28$20.02$21.093,646
Jul 1, 2019 – Jul 5, 2019$21.30$21.79$21.20$21.606,853
Jul 8, 2019 – Jul 12, 2019$21.57$21.74$21.33$21.633,835
Jul 15, 2019 – Jul 19, 2019$21.69$21.86$21.16$21.7919,222
Jul 22, 2019 – Jul 26, 2019$21.82$22.90$21.62$22.9023,924
Jul 29, 2019 – Aug 2, 2019$22.90$23.06$21.69$21.694,552
Aug 5, 2019 – Aug 9, 2019$21.62$21.66$20.25$20.6827,681
Aug 12, 2019 – Aug 16, 2019$20.87$20.87$19.29$20.1237,485
Aug 19, 2019 – Aug 23, 2019$20.49$20.65$19.95$19.9723,112
Aug 26, 2019 – Aug 30, 2019$19.86$20.75$19.56$20.7021,343
Sep 2, 2019 – Sep 6, 2019$20.79$21.36$20.28$21.0310,638
Sep 9, 2019 – Sep 13, 2019$20.94$22.74$20.94$22.7441,849
Sep 16, 2019 – Sep 20, 2019$22.73$22.79$22.31$22.7629,306
Sep 23, 2019 – Sep 27, 2019$22.63$22.63$21.78$22.5112,590
Sep 30, 2019 – Oct 4, 2019$22.49$22.60$21.04$21.3821,660
Oct 7, 2019 – Oct 11, 2019$21.47$22.16$20.90$22.1622,609
Oct 14, 2019 – Oct 18, 2019$21.82$23.13$21.58$22.6656,390
Oct 21, 2019 – Oct 25, 2019$22.85$23.95$22.80$23.9236,711
Oct 28, 2019 – Nov 1, 2019$24.03$24.19$23.18$23.7021,341
Nov 4, 2019 – Nov 8, 2019$23.91$25.36$23.89$25.0930,386
Nov 11, 2019 – Nov 15, 2019$25.04$25.24$24.70$24.8515,821
Nov 18, 2019 – Nov 22, 2019$24.91$25.06$24.51$25.0321,541
Nov 25, 2019 – Nov 29, 2019$25.23$25.58$25.10$25.3023,230
Dec 2, 2019 – Dec 6, 2019$25.12$25.63$24.50$25.6317,888
Dec 9, 2019 – Dec 13, 2019$25.35$26.29$25.20$25.9421,041
Dec 16, 2019 – Dec 20, 2019$26.16$26.61$26.01$26.618,824
Dec 23, 2019 – Dec 27, 2019$26.56$26.87$26.52$26.582,317
Dec 30, 2019 – Jan 3, 2020$26.67$26.68$26.12$26.3027,975
Jan 6, 2020 – Jan 10, 2020$26.33$26.73$25.73$26.2732,558
Jan 13, 2020 – Jan 17, 2020$26.46$26.84$25.87$26.2115,867
Jan 20, 2020 – Jan 24, 2020$26.42$26.50$25.60$25.6338,979
Jan 27, 2020 – Jan 31, 2020$25.35$25.52$24.59$24.9137,569
Feb 3, 2020 – Feb 7, 2020$25.03$26.71$24.93$26.4616,752
Feb 10, 2020 – Feb 14, 2020$26.30$27.25$26.30$27.054,509
Feb 17, 2020 – Feb 21, 2020$26.75$27.30$26.38$26.5712,055
Feb 24, 2020 – Feb 28, 2020$26.16$26.16$20.49$21.5666,732
Mar 2, 2020 – Mar 6, 2020$22.01$22.57$18.96$19.1769,520
Mar 9, 2020 – Mar 13, 2020$17.30$17.70$15.16$16.71134,114
Mar 16, 2020 – Mar 20, 2020$16.06$17.67$14.36$16.22281,704
Mar 23, 2020 – Mar 27, 2020$15.02$17.49$14.31$16.55116,953
Mar 30, 2020 – Apr 3, 2020$16.68$17.49$15.28$15.7248,310
Apr 6, 2020 – Apr 9, 2020$16.10$19.17$16.10$18.9436,974
Apr 13, 2020 – Apr 17, 2020$19.16$19.16$16.62$17.7542,607
Apr 20, 2020 – Apr 24, 2020$18.13$18.14$16.90$17.0322,731
Apr 27, 2020 – Apr 30, 2020$17.66$19.77$17.43$18.5819,205
May 4, 2020 – May 8, 2020$17.75$18.36$17.34$18.2425,542
May 11, 2020 – May 15, 2020$18.43$18.53$15.83$16.6637,530
May 18, 2020 – May 22, 2020$17.06$17.89$16.99$17.5732,981
May 25, 2020 – May 29, 2020$17.81$20.25$17.61$18.5975,275
Jun 1, 2020 – Jun 5, 2020$18.59$21.92$18.58$21.4341,727
Jun 8, 2020 – Jun 12, 2020$21.09$21.85$18.28$18.5285,986
Jun 15, 2020 – Jun 19, 2020$18.28$19.92$17.88$18.9461,253
Jun 22, 2020 – Jun 26, 2020$18.95$19.27$17.71$17.7431,353
Jun 29, 2020 – Jul 3, 2020$17.49$18.24$17.47$17.9219,148
Jul 6, 2020 – Jul 10, 2020$18.17$18.17$16.87$17.5297,959
Jul 13, 2020 – Jul 17, 2020$18.05$18.62$17.24$17.4559,935
Jul 20, 2020 – Jul 24, 2020$17.02$18.29$17.02$17.8137,087
Jul 27, 2020 – Jul 31, 2020$17.88$18.30$17.34$17.7065,452
Aug 3, 2020 – Aug 7, 2020$18.15$18.44$17.92$18.3754,822
Aug 10, 2020 – Aug 14, 2020$18.99$20.17$18.69$19.0457,578
Aug 17, 2020 – Aug 21, 2020$19.42$19.42$18.02$18.0636,245
Aug 24, 2020 – Aug 28, 2020$17.96$18.92$17.96$18.7120,167
Aug 31, 2020 – Sep 4, 2020$18.69$19.38$18.05$18.8550,103
Sep 7, 2020 – Sep 11, 2020$19.04$19.47$18.21$18.4233,439
Sep 14, 2020 – Sep 18, 2020$18.88$18.88$18.24$18.3820,693
Sep 21, 2020 – Sep 25, 2020$18.36$18.36$16.88$17.2042,925
Sep 28, 2020 – Oct 2, 2020$17.53$17.94$17.25$17.6320,677
Oct 5, 2020 – Oct 9, 2020$17.67$18.54$17.67$18.3925,665
Oct 12, 2020 – Oct 16, 2020$18.34$18.98$17.15$17.8257,321
Oct 19, 2020 – Oct 23, 2020$17.68$18.23$17.21$18.1020,971
Oct 26, 2020 – Oct 30, 2020$17.75$17.87$16.96$17.3129,925
Nov 2, 2020 – Nov 6, 2020$17.60$18.22$17.25$17.7660,375
Nov 9, 2020 – Nov 13, 2020$17.95$20.67$17.71$19.59147,087
Nov 16, 2020 – Nov 20, 2020$19.66$20.32$19.26$19.3651,598
Nov 23, 2020 – Nov 27, 2020$19.47$21.14$19.47$20.7577,326
Nov 30, 2020 – Dec 4, 2020$20.69$20.92$20.28$20.8295,855
Dec 7, 2020 – Dec 11, 2020$20.98$21.01$20.36$20.3695,024
Dec 14, 2020 – Dec 18, 2020$20.44$20.67$20.05$20.4573,156
Dec 21, 2020 – Dec 23, 2020$21.12$21.38$20.36$21.3872,990
Dec 28, 2020 – Dec 30, 2020$21.41$21.59$21.12$21.1921,946
Jan 4, 2021 – Jan 8, 2021$21.42$23.62$21.13$22.88141,264
Jan 11, 2021 – Jan 15, 2021$22.92$24.45$22.73$23.52107,170
Jan 18, 2021 – Jan 22, 2021$23.73$23.88$22.26$22.4587,410
Jan 25, 2021 – Jan 29, 2021$22.66$22.66$21.03$21.44186,644
Feb 1, 2021 – Feb 5, 2021$21.25$23.88$21.17$23.5181,007
Feb 8, 2021 – Feb 12, 2021$23.14$23.90$23.14$23.7278,860
Feb 15, 2021 – Feb 19, 2021$24.20$24.78$23.93$24.60154,070
Feb 22, 2021 – Feb 26, 2021$24.55$26.24$24.39$25.12252,869
Mar 1, 2021 – Mar 5, 2021$25.44$27.41$25.26$26.47110,007
Mar 8, 2021 – Mar 12, 2021$26.98$27.85$26.21$27.63146,909
Mar 15, 2021 – Mar 19, 2021$27.76$29.16$27.07$28.04136,160
Mar 22, 2021 – Mar 26, 2021$28.10$28.47$26.90$28.2080,860
Mar 29, 2021 – Apr 1, 2021$28.56$29.24$28.01$28.9799,414
Apr 5, 2021 – Apr 9, 2021$29.33$29.50$28.71$29.1752,953
Apr 12, 2021 – Apr 16, 2021$29.39$29.73$27.67$28.43142,331
Apr 19, 2021 – Apr 23, 2021$28.29$28.57$27.13$28.1378,689
Apr 26, 2021 – Apr 30, 2021$28.24$29.50$28.14$29.3456,407
May 3, 2021 – May 7, 2021$29.23$30.43$28.82$29.98106,501
May 10, 2021 – May 14, 2021$30.29$30.69$29.23$30.2783,503
May 17, 2021 – May 21, 2021$30.63$30.72$29.48$30.2733,832
May 24, 2021 – May 28, 2021$30.45$30.81$29.70$30.1929,870
May 31, 2021 – Jun 4, 2021$30.46$31.49$30.19$30.8344,023
Jun 7, 2021 – Jun 11, 2021$30.87$31.40$29.91$30.1641,114
Jun 14, 2021 – Jun 18, 2021$30.51$30.78$28.35$28.7663,814
Jun 21, 2021 – Jun 25, 2021$28.28$30.53$28.06$30.3946,853
Jun 28, 2021 – Jul 2, 2021$30.48$30.96$29.80$30.4240,759
Jul 5, 2021 – Jul 9, 2021$30.44$30.86$28.44$29.3984,872
Jul 12, 2021 – Jul 16, 2021$29.21$30.30$28.01$28.3794,374
Jul 19, 2021 – Jul 23, 2021$27.90$28.67$26.94$28.1086,441
Jul 26, 2021 – Jul 30, 2021$27.88$28.54$27.49$28.2746,086
Aug 2, 2021 – Aug 6, 2021$28.40$29.97$27.87$29.9031,608
Aug 9, 2021 – Aug 13, 2021$29.79$31.48$29.61$30.8151,131
Aug 16, 2021 – Aug 20, 2021$30.73$30.99$29.79$30.2036,672
Aug 23, 2021 – Aug 27, 2021$30.52$31.73$30.26$31.4424,561
Aug 30, 2021 – Sep 3, 2021$31.75$31.75$30.15$30.3334,538
Sep 6, 2021 – Sep 10, 2021$30.36$30.97$29.98$30.2132,281
Sep 13, 2021 – Sep 17, 2021$30.43$30.66$29.48$30.2719,451
Sep 20, 2021 – Sep 24, 2021$29.91$31.73$29.19$31.6955,395
Sep 27, 2021 – Oct 1, 2021$31.77$33.07$31.65$32.5857,242
Oct 4, 2021 – Oct 8, 2021$32.58$34.16$32.48$33.9952,798
Oct 11, 2021 – Oct 15, 2021$33.95$35.11$32.39$34.9754,707
Oct 18, 2021 – Oct 22, 2021$35.51$35.85$34.83$35.7537,769
Oct 25, 2021 – Oct 29, 2021$36.10$36.77$35.71$36.5335,297
Nov 1, 2021 – Nov 5, 2021$36.37$37.08$35.83$35.9236,373
Nov 8, 2021 – Nov 12, 2021$35.92$36.62$35.39$36.1930,600
Nov 15, 2021 – Nov 19, 2021$35.98$36.79$35.03$35.3136,679
Nov 22, 2021 – Nov 26, 2021$35.57$37.57$34.93$35.1172,389
Nov 29, 2021 – Dec 3, 2021$35.65$36.29$34.19$34.8172,243
Dec 6, 2021 – Dec 10, 2021$34.74$35.41$34.17$34.6268,620
Dec 13, 2021 – Dec 17, 2021$34.27$35.58$34.01$34.65109,195
Dec 20, 2021 – Dec 23, 2021$33.77$35.14$33.26$34.8858,046
Dec 27, 2021 – Dec 30, 2021$34.91$35.34$34.57$34.8529,578
Jan 3, 2022 – Jan 7, 2022$35.08$38.24$34.77$38.1478,532
Jan 10, 2022 – Jan 14, 2022$38.66$39.12$36.56$37.04138,356
Jan 17, 2022 – Jan 21, 2022$37.56$37.97$35.02$35.76135,930
Jan 24, 2022 – Jan 28, 2022$35.01$36.99$33.64$35.8365,862
Jan 31, 2022 – Feb 4, 2022$36.40$36.94$35.53$36.5581,029
Feb 7, 2022 – Feb 11, 2022$37.45$38.86$37.21$38.2476,913
Feb 14, 2022 – Feb 18, 2022$37.43$37.75$35.69$35.9688,427
Feb 21, 2022 – Feb 25, 2022$35.88$36.18$33.28$35.3192,189
Feb 28, 2022 – Mar 4, 2022$34.95$35.08$33.17$33.17128,823
Mar 7, 2022 – Mar 11, 2022$32.06$33.58$30.97$32.98173,354
Mar 14, 2022 – Mar 18, 2022$33.39$34.72$32.84$34.1599,412
Mar 21, 2022 – Mar 25, 2022$34.48$35.95$34.38$35.33100,031
Mar 28, 2022 – Apr 1, 2022$35.82$35.94$32.84$33.04104,218
Apr 4, 2022 – Apr 8, 2022$32.75$33.29$31.80$32.7078,642
Apr 11, 2022 – Apr 14, 2022$32.47$32.95$31.44$31.6476,652
Apr 18, 2022 – Apr 22, 2022$32.23$32.99$31.51$31.5148,282
Apr 25, 2022 – Apr 29, 2022$30.99$31.31$30.00$30.9466,784
May 2, 2022 – May 6, 2022$30.18$32.50$30.02$31.2275,332
May 9, 2022 – May 13, 2022$31.78$31.78$29.37$30.3564,320
May 16, 2022 – May 20, 2022$30.17$30.64$28.49$28.5842,418
May 23, 2022 – May 27, 2022$28.88$30.84$28.46$30.4871,546
May 30, 2022 – Jun 3, 2022$31.31$31.49$30.18$30.3148,980
Jun 6, 2022 – Jun 10, 2022$30.46$30.81$28.29$28.2948,036
Jun 13, 2022 – Jun 17, 2022$28.02$28.21$26.55$27.27111,641
Jun 20, 2022 – Jun 24, 2022$27.30$28.14$26.71$27.6131,778
Jun 27, 2022 – Jul 1, 2022$27.13$28.39$26.24$26.7043,675
Jul 4, 2022 – Jul 8, 2022$26.81$28.38$26.62$28.0944,753
Jul 11, 2022 – Jul 15, 2022$27.97$28.43$26.63$28.0468,165
Jul 18, 2022 – Jul 22, 2022$28.77$29.69$27.84$29.2973,132
Jul 25, 2022 – Jul 29, 2022$29.11$29.93$29.09$29.5329,826
Aug 1, 2022 – Aug 5, 2022$29.73$30.18$28.98$29.7830,439
Aug 8, 2022 – Aug 12, 2022$30.23$31.60$29.16$31.4933,228
Aug 15, 2022 – Aug 19, 2022$31.82$32.51$31.33$31.5837,905
Aug 22, 2022 – Aug 26, 2022$31.42$31.66$30.79$30.9525,765
Aug 29, 2022 – Sep 2, 2022$30.68$30.95$29.64$30.8369,172
Sep 5, 2022 – Sep 9, 2022$30.82$31.53$29.70$31.30106,348
Sep 12, 2022 – Sep 16, 2022$31.34$31.67$30.43$30.5441,758
Sep 19, 2022 – Sep 23, 2022$30.55$31.36$29.17$29.1944,220
Sep 26, 2022 – Sep 30, 2022$29.54$29.72$27.53$28.5153,597
Oct 3, 2022 – Oct 7, 2022$28.08$29.31$27.57$28.3723,887
Oct 10, 2022 – Oct 14, 2022$28.57$30.08$27.24$29.5821,154
Oct 17, 2022 – Oct 21, 2022$29.89$32.25$29.30$31.5443,103
Oct 24, 2022 – Oct 28, 2022$31.56$32.66$31.38$32.4913,582
Oct 31, 2022 – Nov 4, 2022$32.66$33.49$32.66$33.1325,805
Nov 7, 2022 – Nov 11, 2022$33.42$34.22$32.90$33.2322,704
Nov 14, 2022 – Nov 18, 2022$33.32$33.40$31.81$32.4126,767
Nov 21, 2022 – Nov 25, 2022$32.70$33.09$32.39$32.7012,153
Nov 28, 2022 – Dec 2, 2022$32.52$32.99$31.02$31.0220,341
Dec 5, 2022 – Dec 9, 2022$30.98$30.98$27.52$27.9635,534
Dec 12, 2022 – Dec 16, 2022$27.69$28.63$26.74$27.0537,094
Dec 19, 2022 – Dec 23, 2022$27.08$28.10$26.80$27.6628,917
Dec 26, 2022 – Dec 30, 2022$27.74$28.11$27.61$27.9211,212
Jan 2, 2023 – Jan 6, 2023$28.54$29.61$28.17$29.3767,197
Jan 9, 2023 – Jan 13, 2023$29.16$29.55$27.82$29.06240,942
Jan 16, 2023 – Jan 20, 2023$29.61$29.64$27.68$27.95128,384
Jan 23, 2023 – Jan 27, 2023$28.46$29.69$28.05$29.63149,514
Jan 30, 2023 – Feb 3, 2023$29.55$30.61$29.09$30.6070,570
Feb 6, 2023 – Feb 10, 2023$30.69$31.14$29.72$30.0777,458
Feb 13, 2023 – Feb 17, 2023$30.32$30.47$29.67$29.8062,866
Feb 20, 2023 – Feb 24, 2023$29.90$30.24$29.00$29.2437,935
Feb 27, 2023 – Mar 3, 2023$29.46$29.65$28.60$29.3446,045
Mar 6, 2023 – Mar 10, 2023$29.22$29.43$24.95$26.4982,901
Mar 13, 2023 – Mar 17, 2023$26.53$26.59$23.68$23.96374,709
Mar 20, 2023 – Mar 24, 2023$23.52$24.55$22.31$22.75141,701
Mar 27, 2023 – Mar 31, 2023$23.35$24.45$23.11$23.91122,176
Apr 3, 2023 – Apr 6, 2023$24.18$24.36$23.01$23.2987,710
Apr 10, 2023 – Apr 14, 2023$23.35$24.59$23.35$24.4385,609
Apr 17, 2023 – Apr 21, 2023$24.72$26.06$24.53$24.7796,918
Apr 24, 2023 – Apr 28, 2023$24.50$24.76$23.47$24.2448,022
May 1, 2023 – May 5, 2023$24.21$24.21$22.27$22.8244,432
May 8, 2023 – May 12, 2023$22.73$23.28$22.51$22.7823,857
May 15, 2023 – May 19, 2023$22.84$24.59$22.73$23.7534,514
May 22, 2023 – May 26, 2023$23.80$24.54$23.67$23.9531,108
May 29, 2023 – Jun 2, 2023$24.35$24.81$23.53$24.7437,260
Jun 5, 2023 – Jun 9, 2023$24.74$25.48$24.39$24.97198,468
Jun 12, 2023 – Jun 16, 2023$25.20$25.39$24.30$24.6723,825
Jun 19, 2023 – Jun 23, 2023$24.79$24.85$23.38$23.4936,134
Jun 26, 2023 – Jun 30, 2023$23.49$24.56$23.31$24.2733,478
Jul 3, 2023 – Jul 7, 2023$24.43$24.91$23.86$24.0828,787
Jul 10, 2023 – Jul 14, 2023$23.88$24.84$23.81$23.9925,542
Jul 17, 2023 – Jul 21, 2023$23.93$26.35$23.79$26.3575,043
Jul 24, 2023 – Jul 28, 2023$26.46$27.34$26.46$26.7929,421
Jul 31, 2023 – Aug 4, 2023$26.64$26.88$26.00$26.3315,860
Aug 7, 2023 – Aug 11, 2023$26.51$26.55$25.67$26.2515,435
Aug 14, 2023 – Aug 18, 2023$26.22$26.35$24.54$24.6925,701
Aug 21, 2023 – Aug 25, 2023$24.76$24.82$23.92$24.3232,307
Aug 28, 2023 – Sep 1, 2023$24.43$24.91$24.34$24.9119,434
Sep 4, 2023 – Sep 8, 2023$25.08$25.15$24.39$24.4618,470
Sep 11, 2023 – Sep 15, 2023$24.70$25.60$24.58$25.1715,491
Sep 18, 2023 – Sep 22, 2023$25.26$25.26$24.15$24.2415,041
Sep 25, 2023 – Sep 29, 2023$24.24$24.52$23.87$24.3211,180
Oct 2, 2023 – Oct 6, 2023$24.26$24.31$22.53$22.7789,104
Oct 9, 2023 – Oct 13, 2023$22.72$24.21$22.57$24.0477,185
Oct 16, 2023 – Oct 20, 2023$23.76$24.66$23.09$23.2953,818
Oct 23, 2023 – Oct 27, 2023$23.13$23.26$22.17$22.4433,771
Oct 30, 2023 – Nov 3, 2023$22.21$25.02$22.19$24.6121,709
Nov 6, 2023 – Nov 10, 2023$24.74$24.82$23.87$23.8725,358
Nov 13, 2023 – Nov 17, 2023$23.96$25.52$23.94$25.4345,476
Nov 20, 2023 – Nov 24, 2023$25.47$25.64$24.87$25.2889,856
Nov 27, 2023 – Dec 1, 2023$25.19$26.41$24.80$26.4143,885
Dec 4, 2023 – Dec 8, 2023$26.63$27.36$26.31$27.0237,179
Dec 11, 2023 – Dec 15, 2023$27.01$29.38$26.49$28.9588,112
Dec 18, 2023 – Dec 22, 2023$28.71$29.03$28.04$28.4532,616
Dec 25, 2023 – Dec 29, 2023$28.71$28.80$28.37$28.7119,815
Jan 1, 2024 – Jan 5, 2024$28.69$29.57$28.50$29.5054,135
Jan 8, 2024 – Jan 12, 2024$29.45$29.58$27.12$27.8586,490
Jan 15, 2024 – Jan 19, 2024$28.16$28.16$27.01$27.4042,682
Jan 22, 2024 – Jan 26, 2024$27.68$28.97$27.68$28.8834,582
Jan 29, 2024 – Feb 2, 2024$29.05$30.29$28.60$29.1249,779
Feb 5, 2024 – Feb 9, 2024$28.95$29.10$28.52$28.5826,625
Feb 12, 2024 – Feb 16, 2024$28.62$29.69$28.60$29.5045,759
Feb 19, 2024 – Feb 23, 2024$29.52$30.27$28.79$29.3929,336
Feb 26, 2024 – Mar 1, 2024$29.31$30.27$29.01$29.9951,344
Mar 4, 2024 – Mar 8, 2024$29.95$31.10$29.73$30.8056,296
Mar 11, 2024 – Mar 15, 2024$30.77$31.47$30.56$31.1030,459
Mar 18, 2024 – Mar 22, 2024$30.72$32.80$30.70$32.3122,287
Mar 25, 2024 – Mar 28, 2024$32.29$33.06$32.05$32.9714,752
Apr 1, 2024 – Apr 5, 2024$33.06$33.19$32.06$32.3828,799
Apr 8, 2024 – Apr 12, 2024$32.29$32.95$31.51$31.6373,061
Apr 15, 2024 – Apr 19, 2024$31.93$32.78$30.48$32.7445,688
Apr 22, 2024 – Apr 26, 2024$32.76$33.96$32.76$33.4924,324
Apr 29, 2024 – May 3, 2024$33.47$33.50$32.37$32.6112,479
May 6, 2024 – May 10, 2024$32.69$33.94$32.69$33.7419,238
May 13, 2024 – May 17, 2024$33.61$34.24$33.28$34.0821,487
May 20, 2024 – May 24, 2024$34.32$34.76$33.67$34.4616,135
May 27, 2024 – May 31, 2024$34.21$34.80$33.49$34.2622,980
Jun 3, 2024 – Jun 7, 2024$34.93$35.00$34.12$34.9831,451
Jun 10, 2024 – Jun 14, 2024$35.12$35.17$34.18$34.9241,216
Jun 17, 2024 – Jun 21, 2024$34.81$35.68$34.62$35.2423,724
Jun 24, 2024 – Jun 28, 2024$35.14$35.64$34.06$35.3331,942
Jul 1, 2024 – Jul 5, 2024$35.21$36.31$35.18$35.4512,664
Jul 8, 2024 – Jul 12, 2024$35.41$36.99$35.38$36.3822,780
Jul 15, 2024 – Jul 19, 2024$36.49$38.65$36.29$37.6729,967
Jul 22, 2024 – Jul 26, 2024$37.12$37.41$36.36$36.4540,177
Jul 29, 2024 – Aug 2, 2024$36.52$36.79$32.78$32.9126,591
Aug 5, 2024 – Aug 9, 2024$29.60$33.59$29.18$33.2760,307
Aug 12, 2024 – Aug 16, 2024$33.17$34.30$33.14$33.908,234
Aug 19, 2024 – Aug 23, 2024$33.80$34.09$32.78$34.059,665
Aug 26, 2024 – Aug 30, 2024$33.75$34.71$33.58$34.615,533
Sep 2, 2024 – Sep 6, 2024$34.88$35.14$33.51$33.5512,032
Sep 9, 2024 – Sep 13, 2024$33.52$34.76$33.08$33.2812,335
Sep 16, 2024 – Sep 20, 2024$33.20$35.05$33.18$34.6710,445
Sep 23, 2024 – Sep 27, 2024$34.70$34.70$33.43$34.085,562
Sep 30, 2024 – Oct 4, 2024$33.42$34.98$33.42$34.7015,276
Oct 7, 2024 – Oct 11, 2024$34.90$36.74$34.30$36.696,941
Oct 14, 2024 – Oct 18, 2024$36.86$37.92$36.38$37.2722,763
Oct 21, 2024 – Oct 25, 2024$37.23$37.82$36.66$37.2913,157
Oct 28, 2024 – Nov 1, 2024$37.36$37.89$36.33$37.1112,359
Nov 4, 2024 – Nov 8, 2024$36.82$40.69$36.17$40.3271,119
Nov 11, 2024 – Nov 15, 2024$40.63$42.09$40.52$41.9816,656
Nov 18, 2024 – Nov 22, 2024$42.32$43.33$41.57$43.3316,683
Nov 25, 2024 – Nov 29, 2024$43.39$43.84$42.94$43.378,283
Dec 2, 2024 – Dec 6, 2024$43.40$43.51$42.00$42.408,627
Dec 9, 2024 – Dec 13, 2024$42.55$42.67$41.62$41.877,040
Dec 16, 2024 – Dec 20, 2024$41.93$41.93$39.64$40.2017,932
Dec 23, 2024 – Dec 27, 2024$40.89$41.12$39.63$40.969,625
Dec 30, 2024 – Jan 3, 2025$40.97$41.79$40.45$41.5115,786
Jan 6, 2025 – Jan 10, 2025$41.71$43.62$41.60$42.1824,166
Jan 13, 2025 – Jan 17, 2025$42.21$45.41$42.01$43.6638,032
Jan 20, 2025 – Jan 24, 2025$44.01$44.57$42.18$42.7920,725
Jan 27, 2025 – Jan 31, 2025$42.44$43.76$42.26$43.023,704
Feb 3, 2025 – Feb 7, 2025$42.52$44.44$42.37$44.3815,503
Feb 10, 2025 – Feb 14, 2025$44.23$44.34$42.47$42.799,941
Feb 17, 2025 – Feb 21, 2025$42.74$43.22$41.39$41.858,622
Feb 24, 2025 – Feb 28, 2025$41.25$42.19$39.82$42.0716,350
Mar 3, 2025 – Mar 7, 2025$42.56$42.99$36.36$36.4240,867
Mar 10, 2025 – Mar 14, 2025$36.80$36.80$34.84$36.3221,999
Mar 17, 2025 – Mar 21, 2025$36.07$38.16$36.07$37.939,537
Mar 24, 2025 – Mar 28, 2025$38.26$39.23$36.81$36.815,980
Mar 31, 2025 – Apr 4, 2025$36.41$37.36$29.78$30.2229,545
Apr 7, 2025 – Apr 11, 2025$28.06$33.13$27.59$29.9155,191
Apr 14, 2025 – Apr 17, 2025$31.04$32.91$30.94$32.0311,077
Apr 21, 2025 – Apr 25, 2025$31.34$34.16$31.14$33.596,853
Apr 28, 2025 – May 2, 2025$33.59$35.04$33.23$34.885,243
May 5, 2025 – May 9, 2025$35.08$36.04$34.71$35.896,843
May 12, 2025 – May 16, 2025$37.20$38.71$36.90$38.6113,017
May 19, 2025 – May 23, 2025$38.16$38.83$36.05$36.8013,875
May 26, 2025 – May 30, 2025$37.21$38.53$35.74$37.5918,722
Jun 2, 2025 – Jun 6, 2025$37.75$38.55$36.28$38.295,765
Jun 9, 2025 – Jun 13, 2025$38.38$38.71$36.90$37.324,178
Jun 16, 2025 – Jun 20, 2025$37.23$38.52$37.14$38.519,966
Jun 23, 2025 – Jun 27, 2025$38.52$39.50$38.35$39.452,683
Jun 30, 2025 – Jul 4, 2025$39.88$40.61$38.80$40.115,674
Jul 7, 2025 – Jul 11, 2025$40.39$40.78$38.62$38.6915,126
Jul 14, 2025 – Jul 18, 2025$38.79$39.61$37.58$39.336,451
Jul 21, 2025 – Jul 25, 2025$39.54$40.43$39.27$40.008,110
Jul 28, 2025 – Aug 1, 2025$40.16$41.02$38.16$38.345,728
Aug 4, 2025 – Aug 8, 2025$38.75$38.81$37.69$38.304,474
Aug 11, 2025 – Aug 15, 2025$38.54$40.00$38.54$39.283,666
Aug 18, 2025 – Aug 22, 2025$38.83$40.98$38.83$40.988,094
Aug 25, 2025 – Aug 29, 2025$41.12$42.38$41.05$42.238,594
Sep 1, 2025 – Sep 5, 2025$42.93$42.93$41.16$41.2710,528
Sep 8, 2025 – Sep 12, 2025$41.73$42.50$41.07$42.274,009
Sep 15, 2025 – Sep 19, 2025$42.21$43.66$41.56$43.586,712
Sep 22, 2025 – Sep 26, 2025$43.67$44.06$42.94$43.7110,856
Sep 29, 2025 – Oct 3, 2025$43.92$43.95$41.90$42.235,714
Oct 6, 2025 – Oct 10, 2025$42.55$42.80$41.56$41.565,809
Oct 13, 2025 – Oct 17, 2025$41.91$44.46$40.80$43.0039,792
Oct 20, 2025 – Oct 24, 2025$43.41$44.43$42.88$44.436,397
Oct 27, 2025 – Oct 31, 2025$44.76$45.14$44.05$45.038,234
Nov 3, 2025 – Nov 7, 2025$45.49$46.00$44.34$44.8710,861
Nov 10, 2025 – Nov 14, 2025$45.08$46.17$43.97$44.354,180
Nov 17, 2025 – Nov 21, 2025$44.38$44.74$43.02$43.6522,120
Nov 24, 2025 – Nov 28, 2025$44.23$45.52$43.63$45.525,519
Dec 1, 2025 – Dec 5, 2025$45.42$46.09$44.61$45.836,572
Dec 8, 2025 – Dec 12, 2025$45.71$46.24$45.20$46.243,099
Dec 15, 2025 – Dec 19, 2025$46.54$46.64$45.55$46.195,933
Dec 22, 2025 – Dec 23, 2025$46.48$46.96$46.48$46.821,115
Dec 29, 2025 – Jan 2, 2026$46.96$47.10$46.16$46.496,943
Jan 5, 2026 – Jan 9, 2026$46.94$48.22$46.67$47.599,592
Jan 12, 2026 – Jan 16, 2026$46.78$46.97$43.84$45.1123,681
Jan 19, 2026 – Jan 23, 2026$44.62$44.91$43.11$43.167,245
Jan 26, 2026 – Jan 30, 2026$42.96$43.91$42.58$43.915,245
Feb 2, 2026 – Feb 6, 2026$43.76$46.91$43.76$46.917,359
Feb 9, 2026 – Feb 13, 2026$46.95$46.95$42.77$43.513,867
Feb 16, 2026 – Feb 20, 2026$43.71$44.49$43.28$43.956,799
Feb 23, 2026 – Feb 27, 2026$43.90$44.29$41.46$41.7610,929
Mar 2, 2026 – Mar 6, 2026$40.79$42.73$40.19$41.0010,989
Mar 9, 2026 – Mar 13, 2026$40.75$41.40$40.09$40.994,240
Mar 16, 2026 – Mar 20, 2026$40.81$40.95$39.86$40.4311,712
Mar 23, 2026 – Mar 27, 2026$39.93$41.80$39.93$40.7811,768
Mar 30, 2026 – Apr 2, 2026$40.44$42.17$40.43$42.169,677
Apr 6, 2026 – Apr 10, 2026$42.66$44.59$42.63$44.296,319
Apr 13, 2026 – Apr 17, 2026$44.21$45.99$43.80$45.3414,528
Apr 20, 2026 – Apr 24, 2026$44.95$45.50$44.15$44.153,708
Apr 27, 2026 – Apr 30, 2026$43.82$45.09$43.68$45.064,892
May 4, 2026 – May 8, 2026$44.95$45.63$43.42$43.424,984
May 11, 2026 – May 15, 2026$43.06$43.16$42.10$42.197,581
May 18, 2026 – May 22, 2026$42.19$44.49$42.02$44.329,392
May 25, 2026 – May 29, 2026$44.43$44.70$43.19$43.587,378
Jun 1, 2026 – Jun 5, 2026$44.04$46.67$43.51$46.366,096
Jun 8, 2026 – Jun 12, 2026$46.76$48.21$46.11$48.098,800
Jun 15, 2026 – Jun 19, 2026$48.47$49.74$47.90$49.4813,737
Jun 22, 2026 – Jun 26, 2026$48.80$51.73$48.76$50.6611,331
Jun 29, 2026 – Jul 3, 2026$50.32$51.28$49.52$50.637,081
Jul 6, 2026 – Jul 10, 2026$51.12$52.87$50.74$51.939,233
Jul 13, 2026 – Jul 17, 2026$51.97$53.90$50.31$53.5514,687
Jul 20, 2026 – Jul 24, 2026$53.16$54.32$52.60$54.325,542
Jul 27, 2026 – Jul 31, 2026$54.32$55.02$52.88$53.7310,158
Aug 3, 2026 – Aug 7, 2026$53.83$55.16$53.51$54.0813,215
Aug 10, 2026 – Aug 14, 2026$54.55$56.10$54.29$55.307,646
Aug 17, 2026 – Aug 21, 2026$55.34$55.87$52.63$52.957,789
Aug 24, 2026 – Aug 28, 2026$52.43$53.43$52.34$52.568,976
Aug 31, 2026 – Sep 4, 2026$53.48$54.39$53.00$53.454,556
Sep 7, 2026 – Sep 7, 2026$53.90$54.25$53.65$53.83842

InvestorsCraft valuation

Fair value (AI, DCF / IC, Graham) for Bank of America Corporation (NCB.DE) 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 Bank of America Corporation

        Bank of America Corporation, through its subsidiaries, provides banking and financial products and services for individual consumers, small and middle-market businesses, institutional investors, large corporations, and governments worldwide. Its Consumer Banking segment offers traditional and money market savings accounts, certificates of deposit and IRAs, noninterest-and interest-bearing checking accounts, and investment accounts and products; and credit and debit cards, residential mortgages, and home equity loans, as well as direct and indirect loans, such as automotive, recreational vehicle, and consumer personal loans. The company's Global Wealth & Investment Management segment offers investment management, brokerage, banking, and trust and retirement products and services; and wealth management solutions, as well as customized solutions, including specialty asset management services. Its Global Banking segment provides lending products and services, including commercial loans, leases, commitment facilities, trade finance, and commercial real estate and asset-based lending; treasury solutions, such as treasury management, foreign exchange, and short-term investing options and merchant services; working capital management solutions; and debt and equity underwriting and distribution, and merger-related and other advisory services. The company's Global Markets segment offers market-making, financing, securities clearing, settlement, and custody services, as well as risk management products using interest rate, equity, credit, currency and commodity derivatives, foreign exchange, fixed-income, and mortgage-related products. As of December 31, 2021, it served approximately 67 million consumer and small business clients with approximately 4,200 retail financial centers; approximately 16,000 ATMs; and digital banking platforms with approximately 41 million active users. The company was founded in 1784 and is based in Charlotte, North Carolina.

        CEO
        Brian Thomas Moynihan
        Employees
        213K
        Beta
        1.22

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