Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jun 2023 | 101.00 | 103.50 | 99.80 | 102.32 | 102.32 | 46,469 |
01 Jun 2023 | 101.50 | 102.00 | 97.20 | 101.00 | 101.00 | 119,372 |
31 May 2023 | 102.00 | 102.00 | 99.00 | 100.50 | 100.50 | 406,320 |
30 May 2023 | 102.00 | 103.00 | 100.00 | 102.00 | 102.00 | 362,329 |
26 May 2023 | 109.00 | 111.00 | 101.00 | 103.00 | 103.00 | 931,844 |
25 May 2023 | 102.50 | 113.07 | 101.34 | 108.00 | 108.00 | 1,275,686 |
24 May 2023 | 102.00 | 105.00 | 100.00 | 105.00 | 105.00 | 327,334 |
23 May 2023 | 103.00 | 105.94 | 101.00 | 103.04 | 103.04 | 243,060 |
22 May 2023 | 108.20 | 109.00 | 102.00 | 104.36 | 104.36 | 318,459 |
19 May 2023 | 103.20 | 107.20 | 100.00 | 104.00 | 104.00 | 840,117 |
18 May 2023 | 90.00 | 107.76 | 90.00 | 103.00 | 103.00 | 1,777,281 |
17 May 2023 | 93.20 | 94.40 | 92.00 | 92.70 | 92.70 | 208,199 |
16 May 2023 | 93.40 | 94.50 | 92.10 | 93.00 | 93.00 | 116,767 |
15 May 2023 | 94.50 | 97.50 | 92.00 | 94.00 | 94.00 | 512,438 |
12 May 2023 | 95.00 | 97.90 | 94.90 | 94.90 | 94.90 | 256,873 |
11 May 2023 | 97.90 | 98.40 | 95.58 | 96.40 | 96.40 | 396,187 |
10 May 2023 | 100.00 | 104.40 | 96.74 | 97.30 | 97.30 | 211,090 |
09 May 2023 | 100.00 | 101.80 | 95.10 | 98.30 | 98.30 | 248,220 |
05 May 2023 | 98.00 | 101.40 | 96.73 | 99.10 | 99.10 | 290,174 |
04 May 2023 | 102.00 | 103.40 | 97.00 | 98.80 | 98.80 | 809,286 |
03 May 2023 | 99.00 | 102.80 | 97.10 | 101.40 | 101.40 | 6,076,102 |
02 May 2023 | 103.80 | 104.40 | 97.10 | 97.40 | 97.40 | 784,739 |
28 Apr 2023 | 103.20 | 104.80 | 101.20 | 102.00 | 102.00 | 266,560 |
27 Apr 2023 | 102.00 | 104.00 | 100.52 | 101.60 | 101.60 | 155,376 |
26 Apr 2023 | 101.00 | 103.20 | 98.10 | 103.20 | 103.20 | 2,570,020 |
25 Apr 2023 | 100.20 | 104.80 | 98.00 | 100.40 | 100.40 | 726,975 |
24 Apr 2023 | 102.40 | 104.80 | 99.82 | 102.60 | 102.60 | 492,977 |
21 Apr 2023 | 100.00 | 105.00 | 100.00 | 104.40 | 104.40 | 4,829,408 |
20 Apr 2023 | 101.00 | 104.20 | 100.20 | 101.80 | 101.80 | 1,145,486 |
19 Apr 2023 | 101.00 | 104.20 | 98.30 | 100.20 | 100.20 | 215,761 |
18 Apr 2023 | 98.80 | 104.40 | 98.10 | 101.00 | 101.00 | 391,877 |
17 Apr 2023 | 97.00 | 101.20 | 97.00 | 99.20 | 99.20 | 348,920 |
14 Apr 2023 | 97.00 | 101.20 | 96.80 | 99.00 | 99.00 | 690,741 |
13 Apr 2023 | 100.00 | 101.40 | 98.60 | 99.00 | 99.00 | 294,402 |
12 Apr 2023 | 101.00 | 103.86 | 98.20 | 101.00 | 101.00 | 678,267 |
11 Apr 2023 | 101.00 | 104.20 | 99.00 | 102.00 | 102.00 | 829,547 |
06 Apr 2023 | 100.00 | 103.20 | 97.55 | 103.00 | 103.00 | 341,192 |
05 Apr 2023 | 100.20 | 102.20 | 97.60 | 98.80 | 98.80 | 744,142 |
04 Apr 2023 | 105.40 | 107.60 | 100.40 | 101.00 | 101.00 | 477,763 |
03 Apr 2023 | 106.40 | 107.82 | 105.00 | 105.80 | 105.80 | 321,758 |
31 Mar 2023 | 100.00 | 107.80 | 100.00 | 106.20 | 106.20 | 728,124 |
30 Mar 2023 | 106.00 | 106.20 | 102.25 | 104.00 | 104.00 | 346,623 |
29 Mar 2023 | 96.40 | 105.00 | 95.60 | 103.60 | 103.60 | 1,859,793 |
28 Mar 2023 | 104.00 | 106.40 | 99.52 | 100.00 | 100.00 | 798,568 |
27 Mar 2023 | 105.00 | 110.20 | 103.40 | 103.80 | 103.80 | 235,602 |
24 Mar 2023 | 108.40 | 109.80 | 101.30 | 106.00 | 106.00 | 682,445 |
23 Mar 2023 | 106.40 | 109.00 | 104.40 | 109.00 | 109.00 | 460,319 |
22 Mar 2023 | 110.60 | 114.40 | 107.00 | 107.00 | 107.00 | 413,146 |
21 Mar 2023 | 113.60 | 114.80 | 109.00 | 110.60 | 110.60 | 215,374 |
20 Mar 2023 | 110.40 | 115.40 | 105.20 | 109.80 | 109.80 | 887,778 |
17 Mar 2023 | 117.80 | 121.00 | 112.00 | 113.00 | 113.00 | 560,673 |
16 Mar 2023 | 114.60 | 120.00 | 111.81 | 117.80 | 117.80 | 476,672 |
15 Mar 2023 | 119.00 | 122.98 | 110.40 | 115.00 | 115.00 | 1,068,568 |
14 Mar 2023 | 118.00 | 124.80 | 113.51 | 122.40 | 122.40 | 882,389 |
13 Mar 2023 | 118.60 | 126.80 | 108.93 | 115.00 | 115.00 | 1,771,237 |
10 Mar 2023 | 121.20 | 124.40 | 118.00 | 120.20 | 120.20 | 1,420,129 |
09 Mar 2023 | 125.00 | 132.00 | 123.49 | 124.40 | 124.40 | 802,359 |
08 Mar 2023 | 131.40 | 132.42 | 127.60 | 129.20 | 129.20 | 397,088 |
07 Mar 2023 | 136.60 | 145.80 | 129.40 | 131.40 | 131.40 | 800,127 |
06 Mar 2023 | 140.00 | 146.00 | 137.64 | 138.40 | 138.40 | 327,406 |
03 Mar 2023 | 148.00 | 148.00 | 140.20 | 142.00 | 142.00 | 300,255 |
02 Mar 2023 | 147.20 | 157.80 | 141.20 | 144.00 | 144.00 | 994,300 |
01 Mar 2023 | 147.80 | 154.80 | 146.80 | 150.00 | 150.00 | 826,751 |
28 Feb 2023 | 147.40 | 152.20 | 145.60 | 149.20 | 149.20 | 447,735 |
27 Feb 2023 | 142.00 | 147.60 | 139.40 | 147.00 | 147.00 | 543,839 |
24 Feb 2023 | 140.80 | 142.98 | 138.88 | 142.60 | 142.60 | 499,943 |
23 Feb 2023 | 143.00 | 145.00 | 141.28 | 142.80 | 142.80 | 221,692 |
22 Feb 2023 | 144.80 | 149.80 | 140.15 | 142.00 | 142.00 | 680,886 |
21 Feb 2023 | 147.00 | 154.80 | 146.40 | 148.00 | 148.00 | 252,914 |
20 Feb 2023 | 146.00 | 154.00 | 146.00 | 150.20 | 150.20 | 290,031 |
17 Feb 2023 | 148.40 | 152.80 | 148.40 | 148.60 | 148.60 | 382,972 |
16 Feb 2023 | 155.00 | 155.60 | 146.40 | 150.20 | 150.20 | 564,636 |
15 Feb 2023 | 153.40 | 154.00 | 149.20 | 152.20 | 152.20 | 835,502 |
14 Feb 2023 | 147.60 | 154.20 | 145.60 | 153.20 | 153.20 | 934,876 |
13 Feb 2023 | 145.00 | 148.80 | 139.25 | 146.40 | 146.40 | 1,661,451 |
10 Feb 2023 | 142.00 | 144.80 | 137.80 | 141.80 | 141.80 | 690,585 |
09 Feb 2023 | 141.00 | 143.18 | 139.00 | 141.40 | 141.40 | 379,532 |
08 Feb 2023 | 138.00 | 142.80 | 136.20 | 141.80 | 141.80 | 498,176 |
07 Feb 2023 | 134.80 | 139.80 | 133.50 | 138.00 | 138.00 | 438,877 |
06 Feb 2023 | 133.20 | 137.00 | 129.06 | 137.00 | 137.00 | 341,238 |
03 Feb 2023 | 130.00 | 136.80 | 129.80 | 132.60 | 132.60 | 307,026 |
02 Feb 2023 | 139.80 | 139.80 | 130.20 | 133.20 | 133.20 | 711,324 |
01 Feb 2023 | 139.80 | 140.40 | 135.00 | 138.80 | 138.80 | 133,793 |
31 Jan 2023 | 138.00 | 142.60 | 134.08 | 138.40 | 138.40 | 571,280 |
30 Jan 2023 | 139.60 | 142.00 | 130.20 | 141.40 | 141.40 | 293,978 |
27 Jan 2023 | 138.20 | 141.20 | 135.60 | 138.00 | 138.00 | 659,273 |
26 Jan 2023 | 138.00 | 141.80 | 131.00 | 139.00 | 139.00 | 650,880 |
25 Jan 2023 | 134.00 | 135.39 | 125.20 | 134.00 | 134.00 | 850,368 |
24 Jan 2023 | 125.00 | 133.20 | 125.00 | 130.20 | 130.20 | 655,261 |
23 Jan 2023 | 127.00 | 133.00 | 125.00 | 129.60 | 129.60 | 584,764 |
20 Jan 2023 | 126.60 | 128.31 | 124.45 | 126.40 | 126.40 | 295,084 |
19 Jan 2023 | 127.80 | 128.00 | 124.80 | 125.40 | 125.40 | 236,963 |
18 Jan 2023 | 130.00 | 130.00 | 125.20 | 125.20 | 125.20 | 667,096 |
17 Jan 2023 | 128.00 | 131.72 | 126.20 | 128.00 | 128.00 | 297,255 |
16 Jan 2023 | 129.00 | 131.00 | 126.20 | 129.40 | 129.40 | 625,575 |
13 Jan 2023 | 126.60 | 129.00 | 126.34 | 128.20 | 128.20 | 553,140 |
12 Jan 2023 | 125.00 | 127.80 | 125.00 | 126.80 | 126.80 | 372,028 |
11 Jan 2023 | 124.00 | 124.80 | 120.40 | 124.40 | 124.40 | 614,991 |
10 Jan 2023 | 122.00 | 125.00 | 118.20 | 121.80 | 121.80 | 317,974 |
09 Jan 2023 | 119.00 | 124.00 | 116.80 | 123.60 | 123.60 | 496,196 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |