Price:
Close: Low: High: Open:
Help?
You may select up to three items to compare:
DONE
Customize your options below:
Overlays:
First Moving Average:
Second Moving Average:
DONE
Please select one of the chart types listed below:
DONE
Time Period: 1 day 5
day 1 month 3 month 6 month YTD 1 year 5 year 10 year Max
| Date |
High |
Low |
Open |
Close |
Volume |
|
May 17
|
26.44
|
25.78
|
26.40
|
25.82
|
9,362,550
|
|
May 16
|
27.59
|
26.50
|
26.94
|
26.89
|
8,623,596
|
|
May 15
|
28.30
|
27.24
|
28.16
|
27.30
|
8,974,858
|
|
May 14
|
29.55
|
28.47
|
28.87
|
28.75
|
5,891,502
|
|
May 13
|
29.66
|
29.05
|
29.48
|
29.17
|
4,046,412
|
|
May 10
|
29.76
|
28.70
|
28.95
|
29.75
|
8,798,793
|
|
May 9
|
30.95
|
29.57
|
29.70
|
29.79
|
7,556,134
|
|
May 8
|
30.31
|
28.53
|
28.76
|
30.29
|
7,994,694
|
|
May 7
|
28.86
|
28.18
|
28.64
|
28.48
|
6,676,196
|
|
May 6
|
29.15
|
28.80
|
29.11
|
28.92
|
3,158,163
|
|
May 3
|
29.64
|
28.67
|
28.82
|
28.90
|
5,951,099
|
|
May 2
|
29.10
|
28.20
|
28.69
|
28.68
|
6,997,367
|
|
May 1
|
29.14
|
28.21
|
28.80
|
28.85
|
8,213,859
|
|
Apr 30
|
29.59
|
28.02
|
28.70
|
29.58
|
9,308,810
|
|
Apr 29
|
29.72
|
28.67
|
29.39
|
28.83
|
6,964,274
|
|
Apr 26
|
30.08
|
28.68
|
30.07
|
28.84
|
7,625,537
|
|
Apr 25
|
30.63
|
29.76
|
30.01
|
29.90
|
9,826,354
|
|
Apr 24
|
29.52
|
28.17
|
28.31
|
29.43
|
8,049,820
|
|
Apr 23
|
28.31
|
27.55
|
28.31
|
27.75
|
6,832,952
|
|
Apr 22
|
28.75
|
28.15
|
28.64
|
28.56
|
7,219,427
|
|
Apr 19
|
28.46
|
27.42
|
28.29
|
27.86
|
8,070,945
|
|
Apr 18
|
28.35
|
27.39
|
27.56
|
27.84
|
9,525,925
|
|
Apr 17
|
28.28
|
27.11
|
27.73
|
27.21
|
13,610,153
|
|
Apr 16
|
28.74
|
27.56
|
28.29
|
27.78
|
12,205,124
|
|
Apr 15
|
28.68
|
27.20
|
27.62
|
27.69
|
19,459,311
|
|
Apr 12
|
30.72
|
29.57
|
30.56
|
29.68
|
13,532,261
|
|
Apr 11
|
31.89
|
31.13
|
31.51
|
31.21
|
4,689,055
|
|
Apr 10
|
32.63
|
31.37
|
32.13
|
31.56
|
7,513,384
|
|
Apr 9
|
32.70
|
31.37
|
31.52
|
32.41
|
6,138,925
|
|
Apr 8
|
31.86
|
31.20
|
31.75
|
31.40
|
4,831,335
|
Add to Watchlist
We've run into a glitch. Please try again later.
We've run into a glitch. Please try again later.