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 21
|
33.30
|
32.77
|
33.00
|
32.83
|
3,801,417
|
|
May 17
|
33.05
|
32.32
|
32.35
|
32.92
|
3,842,021
|
|
May 16
|
32.47
|
32.04
|
32.20
|
32.09
|
1,977,428
|
|
May 15
|
32.38
|
31.91
|
32.00
|
32.22
|
2,496,592
|
|
May 14
|
32.49
|
31.90
|
31.90
|
32.42
|
2,818,725
|
|
May 13
|
32.09
|
31.70
|
31.99
|
32.05
|
2,413,867
|
|
May 10
|
32.09
|
31.66
|
31.69
|
32.04
|
3,120,483
|
|
May 9
|
32.14
|
31.87
|
32.00
|
31.95
|
4,581,801
|
|
May 8
|
32.24
|
31.47
|
31.47
|
32.10
|
4,898,114
|
|
May 7
|
31.52
|
30.83
|
30.83
|
31.45
|
3,994,753
|
|
May 6
|
31.29
|
30.71
|
31.29
|
30.81
|
3,759,096
|
|
May 3
|
31.38
|
31.07
|
31.12
|
31.09
|
3,407,288
|
|
May 2
|
30.91
|
30.36
|
30.73
|
30.82
|
4,991,892
|
|
May 1
|
31.20
|
30.54
|
31.11
|
30.57
|
20,703,826
|
|
Apr 30
|
31.44
|
30.25
|
30.78
|
31.41
|
8,585,607
|
|
Apr 29
|
29.82
|
29.33
|
29.63
|
29.64
|
2,118,695
|
|
Apr 26
|
29.55
|
29.09
|
29.43
|
29.28
|
3,245,537
|
|
Apr 25
|
29.75
|
29.30
|
29.75
|
29.59
|
3,432,241
|
|
Apr 24
|
29.60
|
28.85
|
28.85
|
29.60
|
3,114,476
|
|
Apr 23
|
28.91
|
28.47
|
28.60
|
28.86
|
4,391,430
|
|
Apr 22
|
28.65
|
28.05
|
28.28
|
28.60
|
2,568,162
|
|
Apr 19
|
28.35
|
27.81
|
28.22
|
28.13
|
3,230,585
|
|
Apr 18
|
28.53
|
27.75
|
28.27
|
28.33
|
3,860,806
|
|
Apr 17
|
28.26
|
27.65
|
28.05
|
27.98
|
4,343,685
|
|
Apr 16
|
28.46
|
27.55
|
27.88
|
28.41
|
4,131,420
|
|
Apr 15
|
28.52
|
27.50
|
28.41
|
27.50
|
4,975,797
|
|
Apr 12
|
29.36
|
28.72
|
29.25
|
28.82
|
3,578,138
|
|
Apr 11
|
30.15
|
29.66
|
30.15
|
29.68
|
2,502,716
|
|
Apr 10
|
30.18
|
29.75
|
29.93
|
30.12
|
2,593,211
|
|
Apr 9
|
29.90
|
29.03
|
29.09
|
29.84
|
3,866,538
|
Add to Watchlist
We've run into a glitch. Please try again later.
We've run into a glitch. Please try again later.