Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 May 2022 | - | - | - | - | - | - |
24 May 2022 | - | - | - | - | - | - |
23 May 2022 | 152.50 | 155.30 | 150.25 | 152.50 | 152.50 | 29,316 |
20 May 2022 | 147.50 | 152.00 | 140.00 | 152.50 | 152.50 | 75,980 |
19 May 2022 | 145.00 | 155.00 | 146.00 | 147.50 | 147.50 | 41,151 |
18 May 2022 | 132.00 | 150.00 | 133.50 | 145.00 | 145.00 | 1,054,704 |
17 May 2022 | 136.00 | 137.00 | 127.96 | 132.00 | 132.00 | 189,441 |
16 May 2022 | 137.50 | 139.00 | 135.00 | 136.00 | 136.00 | 58,421 |
13 May 2022 | 138.00 | 139.45 | 135.00 | 137.50 | 137.50 | 52,452 |
12 May 2022 | 143.00 | 142.40 | 136.00 | 138.00 | 138.00 | 113,228 |
11 May 2022 | 143.00 | 143.20 | 142.00 | 143.00 | 143.00 | 43,152 |
10 May 2022 | 142.00 | 145.00 | 134.00 | 143.00 | 143.00 | 127,552 |
09 May 2022 | 147.50 | 147.00 | 140.00 | 142.00 | 142.00 | 69,532 |
06 May 2022 | 150.00 | 149.00 | 144.15 | 147.50 | 147.50 | 38,702 |
05 May 2022 | 150.00 | 151.12 | 148.25 | 150.00 | 150.00 | 19,520 |
04 May 2022 | 147.50 | 151.50 | 146.50 | 150.00 | 150.00 | 110,966 |
03 May 2022 | 152.50 | 155.00 | 147.50 | 147.50 | 147.50 | 142,123 |
29 Apr 2022 | 152.50 | 153.25 | 151.00 | 152.50 | 152.50 | 157,468 |
28 Apr 2022 | 152.50 | 153.00 | 151.33 | 152.50 | 152.50 | 50,036 |
27 Apr 2022 | 152.50 | 155.00 | 151.50 | 152.50 | 152.50 | 64,285 |
26 Apr 2022 | 152.50 | 153.00 | 150.00 | 152.50 | 152.50 | 48,407 |
25 Apr 2022 | 152.50 | 153.00 | 151.65 | 152.50 | 152.50 | 197,104 |
22 Apr 2022 | 152.50 | 153.00 | 150.00 | 152.50 | 152.50 | 82,262 |
21 Apr 2022 | 151.00 | 155.00 | 150.00 | 152.50 | 152.50 | 159,690 |
20 Apr 2022 | 151.00 | 153.31 | 152.00 | 151.00 | 151.00 | 174,730 |
19 Apr 2022 | 151.00 | 153.00 | 151.75 | 151.00 | 151.00 | 39,457 |
14 Apr 2022 | 151.00 | 153.00 | 151.67 | 151.00 | 151.00 | 120,937 |
13 Apr 2022 | 150.00 | 155.00 | 151.25 | 151.00 | 151.00 | 71,718 |
12 Apr 2022 | 150.00 | 153.00 | 151.00 | 150.00 | 150.00 | 94,527 |
11 Apr 2022 | 149.00 | 153.00 | 145.00 | 150.00 | 150.00 | 147,713 |
08 Apr 2022 | 149.00 | 153.00 | 145.00 | 149.00 | 149.00 | 82,690 |
07 Apr 2022 | 152.50 | 153.00 | 145.00 | 149.00 | 149.00 | 124,652 |
06 Apr 2022 | 152.50 | 152.50 | 150.50 | 152.50 | 152.50 | 35,629 |
05 Apr 2022 | 152.50 | 153.00 | 152.00 | 152.50 | 152.50 | 47,473 |
04 Apr 2022 | 152.50 | 153.00 | 152.00 | 152.50 | 152.50 | 94,604 |
01 Apr 2022 | 152.50 | 153.00 | 151.67 | 152.50 | 152.50 | 63,874 |
31 Mar 2022 | 152.50 | 153.00 | 151.85 | 152.50 | 152.50 | 173,509 |
30 Mar 2022 | 152.50 | 154.73 | 151.75 | 152.50 | 152.50 | 188,954 |
29 Mar 2022 | 154.00 | 153.00 | 151.25 | 152.50 | 152.50 | 96,575 |
28 Mar 2022 | 154.00 | 153.50 | 150.50 | 154.00 | 154.00 | 131,324 |
25 Mar 2022 | 154.00 | 154.00 | 150.00 | 154.00 | 154.00 | 114,355 |
24 Mar 2022 | 156.00 | 160.00 | 152.00 | 154.00 | 154.00 | 68,846 |
23 Mar 2022 | 156.00 | 158.00 | 152.08 | 156.00 | 156.00 | 148,466 |
22 Mar 2022 | 156.00 | 158.00 | 153.80 | 156.00 | 156.00 | 122,284 |
21 Mar 2022 | 156.00 | 158.40 | 153.37 | 156.00 | 156.00 | 95,793 |
18 Mar 2022 | 156.00 | 159.00 | 152.00 | 158.00 | 158.00 | 279,704 |
17 Mar 2022 | 156.00 | 160.00 | 153.55 | 156.00 | 156.00 | 205,632 |
16 Mar 2022 | 153.50 | 158.40 | 154.00 | 156.00 | 156.00 | 193,836 |
15 Mar 2022 | 152.50 | 159.50 | 151.62 | 154.00 | 154.00 | 301,933 |
14 Mar 2022 | 155.00 | 166.00 | 150.00 | 152.50 | 152.50 | 643,943 |
11 Mar 2022 | 150.00 | 155.00 | 146.50 | 148.50 | 148.50 | 84,586 |
10 Mar 2022 | 133.50 | 153.00 | 134.90 | 153.00 | 153.00 | 94,623 |
09 Mar 2022 | 126.00 | 135.00 | 125.50 | 133.50 | 133.50 | 130,435 |
08 Mar 2022 | 123.00 | 128.00 | 120.80 | 126.00 | 126.00 | 111,799 |
07 Mar 2022 | 131.00 | 134.50 | 118.00 | 123.50 | 123.50 | 121,249 |
04 Mar 2022 | 140.00 | 143.00 | 125.50 | 131.00 | 131.00 | 118,230 |
03 Mar 2022 | 139.50 | 143.00 | 138.55 | 140.00 | 140.00 | 75,538 |
02 Mar 2022 | 138.50 | 142.30 | 135.00 | 139.50 | 139.50 | 59,739 |
01 Mar 2022 | 145.00 | 144.00 | 135.00 | 138.50 | 138.50 | 826,700 |
28 Feb 2022 | 145.00 | 147.00 | 142.06 | 145.00 | 145.00 | 72,902 |
25 Feb 2022 | 145.00 | 146.50 | 142.00 | 145.00 | 145.00 | 81,659 |
24 Feb 2022 | 147.00 | 148.00 | 142.00 | 144.00 | 144.00 | 28,147 |
23 Feb 2022 | 148.50 | 151.50 | 145.25 | 148.50 | 148.50 | 29,625 |
22 Feb 2022 | 149.00 | 151.75 | 144.52 | 148.50 | 148.50 | 22,273 |
21 Feb 2022 | 152.50 | 155.00 | 145.00 | 150.00 | 150.00 | 380,412 |
18 Feb 2022 | 152.50 | 154.00 | 152.50 | 152.50 | 152.50 | 77,685 |
17 Feb 2022 | 150.00 | 152.25 | 149.00 | 152.50 | 152.50 | 104,564 |
16 Feb 2022 | 151.00 | 152.00 | 147.42 | 150.00 | 150.00 | 66,886 |
15 Feb 2022 | 147.50 | 152.00 | 147.75 | 151.00 | 151.00 | 90,041 |
14 Feb 2022 | 151.50 | 155.00 | 145.00 | 147.50 | 147.50 | 26,208 |
11 Feb 2022 | 151.50 | 155.00 | 148.55 | 151.50 | 151.50 | 33,213 |
10 Feb 2022 | 151.50 | 151.75 | 148.20 | 151.50 | 151.50 | 224,429 |
09 Feb 2022 | 151.50 | 153.00 | 148.00 | 151.50 | 151.50 | 897,478 |
08 Feb 2022 | 151.50 | 151.75 | 148.07 | 151.50 | 151.50 | 38,780 |
07 Feb 2022 | 156.50 | 155.40 | 148.07 | 151.50 | 151.50 | 70,571 |
04 Feb 2022 | 156.50 | 156.40 | 152.00 | 156.50 | 156.50 | 52,478 |
03 Feb 2022 | 156.50 | 157.00 | 153.50 | 156.50 | 156.50 | 43,498 |
02 Feb 2022 | 156.50 | 158.00 | 154.51 | 156.50 | 156.50 | 67,611 |
01 Feb 2022 | 156.50 | 159.23 | 153.00 | 156.50 | 156.50 | 30,747 |
31 Jan 2022 | 155.00 | 159.00 | 150.00 | 156.50 | 156.50 | 85,325 |
28 Jan 2022 | 161.50 | 163.00 | 153.50 | 156.00 | 156.00 | 26,778 |
27 Jan 2022 | 161.50 | 164.50 | 159.50 | 161.50 | 161.50 | 99,910 |
26 Jan 2022 | 157.50 | 162.50 | 156.80 | 161.50 | 161.50 | 352,876 |
25 Jan 2022 | 155.00 | 161.50 | 150.00 | 157.50 | 157.50 | 436,141 |
24 Jan 2022 | 160.50 | 158.75 | 143.00 | 146.50 | 146.50 | 173,706 |
21 Jan 2022 | 160.50 | 163.00 | 158.00 | 160.50 | 160.50 | 143,025 |
20 Jan 2022 | 160.50 | 163.00 | 160.00 | 160.50 | 160.50 | 26,303 |
19 Jan 2022 | 161.50 | 164.93 | 158.00 | 160.50 | 160.50 | 29,590 |
18 Jan 2022 | 162.50 | 165.00 | 158.75 | 162.50 | 162.50 | 62,710 |
17 Jan 2022 | 156.00 | 165.00 | 153.50 | 162.50 | 162.50 | 257,187 |
14 Jan 2022 | 156.50 | 158.00 | 155.00 | 156.00 | 156.00 | 84,771 |
13 Jan 2022 | 156.50 | 157.97 | 155.50 | 156.50 | 156.50 | 48,759 |
12 Jan 2022 | 157.50 | 158.00 | 155.00 | 156.50 | 156.50 | 72,864 |
11 Jan 2022 | 160.00 | 159.97 | 155.25 | 157.50 | 157.50 | 42,081 |
10 Jan 2022 | 160.00 | 158.89 | 156.01 | 160.00 | 160.00 | 35,635 |
07 Jan 2022 | 152.50 | 164.80 | 151.25 | 160.00 | 160.00 | 99,064 |
06 Jan 2022 | 157.50 | 156.50 | 150.85 | 152.50 | 152.50 | 128,273 |
05 Jan 2022 | 166.00 | 167.00 | 152.50 | 157.50 | 157.50 | 91,520 |
04 Jan 2022 | 166.50 | 168.00 | 162.00 | 166.00 | 166.00 | 30,595 |
31 Dec 2021 | 166.50 | 166.50 | 163.20 | 166.50 | 166.50 | 4,093 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |