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 |
|
Jun 18
|
38.24
|
37.70
|
37.93
|
38.07
|
5,447,182
|
|
Jun 17
|
38.58
|
37.75
|
38.23
|
37.95
|
7,352,286
|
|
Jun 14
|
38.85
|
37.92
|
38.71
|
38.01
|
5,987,277
|
|
Jun 13
|
38.90
|
37.85
|
37.85
|
38.66
|
5,730,671
|
|
Jun 12
|
39.12
|
37.93
|
38.98
|
37.96
|
5,484,460
|
|
Jun 11
|
38.96
|
38.29
|
38.69
|
38.48
|
6,608,765
|
|
Jun 10
|
39.81
|
38.88
|
39.73
|
38.97
|
4,507,714
|
|
Jun 7
|
40.00
|
39.22
|
39.44
|
39.57
|
4,513,726
|
|
Jun 6
|
39.45
|
38.31
|
38.59
|
39.27
|
5,155,016
|
|
Jun 5
|
39.46
|
38.40
|
38.93
|
38.62
|
6,116,616
|
|
Jun 4
|
40.26
|
38.36
|
40.02
|
38.96
|
9,466,981
|
|
Jun 3
|
40.86
|
39.23
|
40.68
|
40.25
|
6,648,411
|
|
May 31
|
41.51
|
40.51
|
40.55
|
40.63
|
6,633,900
|
|
May 30
|
40.95
|
40.04
|
40.24
|
40.66
|
5,721,809
|
|
May 29
|
40.97
|
40.00
|
40.58
|
40.48
|
6,402,261
|
|
May 28
|
41.15
|
40.30
|
40.67
|
40.73
|
4,997,079
|
|
May 24
|
40.07
|
39.35
|
39.86
|
40.06
|
4,514,905
|
|
May 23
|
40.82
|
39.30
|
39.71
|
40.24
|
6,249,827
|
|
May 22
|
42.00
|
40.16
|
41.24
|
40.53
|
9,113,567
|
|
May 21
|
42.50
|
41.21
|
42.12
|
41.21
|
7,103,965
|
|
May 20
|
42.70
|
40.73
|
41.19
|
42.09
|
9,167,970
|
|
May 17
|
41.30
|
39.59
|
39.65
|
41.20
|
10,113,715
|
|
May 16
|
40.25
|
39.29
|
39.82
|
39.61
|
7,770,226
|
|
May 15
|
40.25
|
38.98
|
39.03
|
39.81
|
8,297,524
|
|
May 14
|
39.15
|
38.08
|
38.08
|
39.01
|
7,303,204
|
|
May 13
|
38.74
|
37.99
|
38.52
|
38.12
|
5,997,374
|
|
May 10
|
38.84
|
37.55
|
38.10
|
38.80
|
8,362,275
|
|
May 9
|
38.55
|
37.96
|
38.31
|
38.23
|
8,213,144
|
|
May 8
|
39.84
|
37.65
|
39.20
|
38.26
|
10,582,829
|
|
May 7
|
39.38
|
38.34
|
38.90
|
39.11
|
10,579,179
|
Add to Watchlist
We've run into a glitch. Please try again later.
We've run into a glitch. Please try again later.