Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 May 2023 | 52.00 | 52.10 | 50.26 | 51.00 | 51.00 | 2,857,446 |
25 May 2023 | 55.45 | 55.45 | 51.70 | 52.00 | 52.00 | 3,690,007 |
24 May 2023 | 56.40 | 56.40 | 53.55 | 54.00 | 54.00 | 1,797,756 |
23 May 2023 | 56.95 | 56.95 | 54.90 | 55.15 | 55.15 | 1,569,308 |
22 May 2023 | 55.30 | 56.05 | 54.30 | 55.95 | 55.95 | 1,314,294 |
19 May 2023 | 57.30 | 57.30 | 55.20 | 55.20 | 55.20 | 1,849,346 |
18 May 2023 | 56.20 | 56.27 | 54.50 | 56.15 | 56.15 | 2,093,621 |
17 May 2023 | 55.40 | 56.13 | 54.50 | 55.00 | 55.00 | 2,314,273 |
16 May 2023 | 56.90 | 57.55 | 55.45 | 55.50 | 55.50 | 2,343,684 |
15 May 2023 | 58.70 | 60.20 | 56.45 | 57.65 | 57.65 | 7,819,810 |
12 May 2023 | 58.05 | 58.05 | 55.80 | 55.95 | 55.95 | 1,530,788 |
11 May 2023 | 55.45 | 57.05 | 55.08 | 56.60 | 56.60 | 1,650,351 |
10 May 2023 | 56.60 | 57.00 | 54.90 | 55.15 | 55.15 | 2,872,113 |
09 May 2023 | 56.55 | 57.61 | 56.55 | 56.95 | 56.95 | 1,737,650 |
05 May 2023 | 57.30 | 58.05 | 56.10 | 57.80 | 57.80 | 1,888,886 |
04 May 2023 | 56.70 | 57.35 | 55.50 | 56.30 | 56.30 | 2,056,872 |
03 May 2023 | 56.40 | 58.30 | 56.35 | 57.80 | 57.80 | 1,712,284 |
02 May 2023 | 58.55 | 59.30 | 57.35 | 57.70 | 57.70 | 2,950,219 |
28 Apr 2023 | 58.00 | 58.00 | 55.90 | 57.00 | 57.00 | 2,436,340 |
27 Apr 2023 | 59.20 | 59.20 | 56.21 | 56.85 | 56.85 | 1,521,994 |
26 Apr 2023 | 58.95 | 58.95 | 55.90 | 57.45 | 57.45 | 1,824,064 |
25 Apr 2023 | 56.70 | 58.20 | 56.60 | 57.95 | 57.95 | 1,541,225 |
24 Apr 2023 | 57.85 | 57.85 | 56.05 | 57.55 | 57.55 | 1,413,047 |
21 Apr 2023 | 56.05 | 56.88 | 54.20 | 56.85 | 56.85 | 2,599,147 |
20 Apr 2023 | 55.40 | 55.80 | 54.35 | 54.95 | 54.95 | 3,732,115 |
19 Apr 2023 | 54.00 | 55.19 | 53.70 | 54.60 | 54.60 | 3,241,439 |
18 Apr 2023 | 55.35 | 56.70 | 54.50 | 54.90 | 54.90 | 2,712,026 |
17 Apr 2023 | 57.75 | 58.31 | 55.20 | 55.45 | 55.45 | 2,190,635 |
14 Apr 2023 | 54.50 | 57.35 | 54.50 | 57.10 | 57.10 | 2,345,613 |
13 Apr 2023 | 54.50 | 56.20 | 54.50 | 55.50 | 55.50 | 1,547,289 |
12 Apr 2023 | 54.50 | 56.53 | 54.50 | 55.65 | 55.65 | 1,487,216 |
11 Apr 2023 | 56.70 | 56.90 | 55.15 | 55.90 | 55.90 | 1,145,899 |
06 Apr 2023 | 54.65 | 56.15 | 54.65 | 55.15 | 55.15 | 2,020,054 |
05 Apr 2023 | 59.60 | 59.60 | 54.75 | 55.70 | 55.70 | 2,160,304 |
04 Apr 2023 | 57.85 | 59.15 | 57.70 | 58.20 | 58.20 | 1,954,977 |
03 Apr 2023 | 59.60 | 59.75 | 58.30 | 58.75 | 58.75 | 2,092,636 |
31 Mar 2023 | 57.25 | 60.00 | 57.25 | 58.75 | 58.75 | 1,907,400 |
30 Mar 2023 | 56.50 | 60.15 | 56.50 | 58.40 | 58.40 | 2,903,265 |
29 Mar 2023 | 53.75 | 57.20 | 53.40 | 56.85 | 56.85 | 2,524,717 |
28 Mar 2023 | 54.70 | 55.76 | 53.40 | 54.15 | 54.15 | 1,846,067 |
27 Mar 2023 | 56.00 | 57.00 | 55.20 | 55.65 | 55.65 | 1,654,044 |
24 Mar 2023 | 56.15 | 56.65 | 54.70 | 55.50 | 55.50 | 2,487,798 |
23 Mar 2023 | 59.15 | 59.40 | 56.25 | 56.25 | 56.25 | 1,672,484 |
22 Mar 2023 | 59.70 | 61.85 | 58.55 | 58.55 | 58.55 | 2,193,924 |
21 Mar 2023 | 60.00 | 62.50 | 60.00 | 60.55 | 60.55 | 2,942,860 |
20 Mar 2023 | 58.60 | 61.95 | 57.40 | 59.95 | 59.95 | 2,703,296 |
17 Mar 2023 | 63.65 | 65.95 | 57.90 | 59.25 | 59.25 | 8,428,075 |
16 Mar 2023 | 70.00 | 72.60 | 64.10 | 64.95 | 64.95 | 3,435,425 |
15 Mar 2023 | 74.20 | 74.20 | 68.15 | 71.60 | 71.60 | 3,029,281 |
14 Mar 2023 | 71.55 | 73.85 | 71.10 | 72.80 | 72.80 | 1,552,219 |
13 Mar 2023 | 75.00 | 75.60 | 71.33 | 72.75 | 72.75 | 2,168,027 |
10 Mar 2023 | 75.40 | 75.40 | 72.94 | 75.30 | 75.30 | 2,343,279 |
09 Mar 2023 | 76.95 | 78.05 | 75.85 | 76.85 | 76.85 | 2,179,472 |
08 Mar 2023 | 80.70 | 80.70 | 77.50 | 77.70 | 77.70 | 1,341,018 |
07 Mar 2023 | 82.20 | 82.35 | 80.00 | 80.55 | 80.55 | 1,784,874 |
06 Mar 2023 | 78.90 | 81.80 | 78.90 | 81.55 | 81.55 | 2,963,226 |
03 Mar 2023 | 79.50 | 81.40 | 78.95 | 80.55 | 80.55 | 1,198,979 |
02 Mar 2023 | 80.90 | 81.78 | 79.60 | 79.90 | 79.90 | 2,276,455 |
01 Mar 2023 | 81.45 | 82.10 | 79.95 | 80.45 | 80.45 | 2,755,560 |
28 Feb 2023 | 79.75 | 82.15 | 79.55 | 81.00 | 81.00 | 8,449,117 |
27 Feb 2023 | 80.00 | 80.10 | 77.65 | 79.75 | 79.75 | 1,699,474 |
24 Feb 2023 | 77.20 | 78.70 | 75.75 | 78.50 | 78.50 | 1,177,501 |
23 Feb 2023 | 76.30 | 78.65 | 75.64 | 77.30 | 77.30 | 1,486,440 |
22 Feb 2023 | 79.20 | 79.20 | 74.70 | 75.75 | 75.75 | 2,111,585 |
21 Feb 2023 | 76.25 | 78.95 | 75.00 | 78.95 | 78.95 | 2,930,435 |
20 Feb 2023 | 73.55 | 74.90 | 72.10 | 74.90 | 74.90 | 1,333,070 |
17 Feb 2023 | 71.70 | 74.35 | 71.60 | 74.15 | 74.15 | 1,917,638 |
16 Feb 2023 | 75.35 | 75.35 | 71.65 | 72.90 | 72.90 | 1,607,333 |
15 Feb 2023 | 70.10 | 74.15 | 70.10 | 73.95 | 73.95 | 1,398,051 |
14 Feb 2023 | 72.50 | 73.05 | 71.35 | 71.65 | 71.65 | 3,155,410 |
13 Feb 2023 | 69.00 | 72.95 | 69.00 | 72.65 | 72.65 | 1,228,070 |
10 Feb 2023 | 72.70 | 72.80 | 70.35 | 70.50 | 70.50 | 9,526,245 |
09 Feb 2023 | 75.35 | 75.75 | 72.35 | 72.75 | 72.75 | 2,518,000 |
08 Feb 2023 | 73.00 | 77.05 | 72.40 | 74.95 | 74.95 | 1,799,461 |
07 Feb 2023 | 75.50 | 76.95 | 70.85 | 72.40 | 72.40 | 1,947,083 |
06 Feb 2023 | 78.00 | 79.40 | 75.77 | 76.70 | 76.70 | 1,994,682 |
03 Feb 2023 | 78.35 | 79.40 | 76.45 | 78.95 | 78.95 | 3,765,504 |
02 Feb 2023 | 70.25 | 78.35 | 70.25 | 78.20 | 78.20 | 7,384,747 |
01 Feb 2023 | 66.95 | 72.37 | 65.11 | 69.80 | 69.80 | 8,270,522 |
31 Jan 2023 | 64.70 | 66.05 | 64.40 | 64.75 | 64.75 | 1,602,055 |
30 Jan 2023 | 68.30 | 68.30 | 65.89 | 66.25 | 66.25 | 2,291,533 |
27 Jan 2023 | 65.15 | 67.85 | 65.15 | 66.70 | 66.70 | 2,107,305 |
26 Jan 2023 | 67.10 | 67.95 | 66.15 | 66.35 | 66.35 | 2,686,272 |
25 Jan 2023 | 66.95 | 67.50 | 65.65 | 66.35 | 66.35 | 5,627,960 |
24 Jan 2023 | 66.10 | 67.55 | 66.10 | 66.55 | 66.55 | 1,598,545 |
23 Jan 2023 | 65.00 | 68.05 | 65.00 | 66.80 | 66.80 | 2,218,812 |
20 Jan 2023 | 64.00 | 66.78 | 64.00 | 66.50 | 66.50 | 7,841,526 |
19 Jan 2023 | 68.20 | 68.50 | 64.65 | 65.40 | 65.40 | 3,939,677 |
18 Jan 2023 | 61.20 | 69.05 | 60.90 | 66.75 | 66.75 | 16,296,195 |
17 Jan 2023 | 64.00 | 65.90 | 59.78 | 59.95 | 59.95 | 5,794,869 |
16 Jan 2023 | 64.50 | 65.80 | 63.55 | 65.25 | 65.25 | 1,428,797 |
13 Jan 2023 | 61.55 | 64.35 | 61.55 | 64.10 | 64.10 | 1,909,594 |
12 Jan 2023 | 62.00 | 64.50 | 61.45 | 63.45 | 63.45 | 2,860,305 |
11 Jan 2023 | 58.55 | 62.53 | 58.55 | 62.50 | 62.50 | 2,393,829 |
10 Jan 2023 | 59.00 | 61.25 | 59.00 | 59.65 | 59.65 | 2,913,469 |
09 Jan 2023 | 60.00 | 61.60 | 58.95 | 59.80 | 59.80 | 2,209,868 |
06 Jan 2023 | 61.40 | 61.70 | 59.44 | 60.60 | 60.60 | 2,132,314 |
05 Jan 2023 | 58.90 | 62.80 | 58.80 | 61.55 | 61.55 | 3,317,265 |
04 Jan 2023 | 58.50 | 59.59 | 57.50 | 59.50 | 59.50 | 2,157,575 |
03 Jan 2023 | 53.85 | 57.90 | 53.55 | 56.85 | 56.85 | 4,498,148 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |