Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2022 | - | - | - | - | - | - |
04 Jul 2022 | 190.00 | 195.00 | 185.00 | 190.00 | 190.00 | 21,877 |
01 Jul 2022 | 180.00 | 195.00 | 180.00 | 190.00 | 190.00 | 295,857 |
30 Jun 2022 | 180.00 | 185.00 | 180.00 | 180.00 | 180.00 | 113,587 |
29 Jun 2022 | 185.00 | 190.00 | 172.00 | 180.00 | 180.00 | 21,495 |
28 Jun 2022 | 185.00 | 190.00 | 180.00 | 185.00 | 185.00 | 69,875 |
27 Jun 2022 | 177.50 | 190.00 | 160.00 | 184.00 | 184.00 | 710,657 |
24 Jun 2022 | 167.50 | 175.00 | 160.75 | 167.50 | 167.50 | 117,392 |
23 Jun 2022 | 175.00 | 175.90 | 165.00 | 165.50 | 165.50 | 48,160 |
22 Jun 2022 | 177.00 | 180.00 | 170.00 | 176.00 | 176.00 | 23,756 |
21 Jun 2022 | 176.00 | 182.00 | 168.00 | 177.00 | 177.00 | 42,624 |
20 Jun 2022 | 173.00 | 180.00 | 168.00 | 175.00 | 175.00 | 35,437 |
17 Jun 2022 | 177.00 | 180.00 | 168.00 | 173.00 | 173.00 | 22,502 |
16 Jun 2022 | 183.00 | 190.00 | 174.00 | 177.00 | 177.00 | 44,718 |
15 Jun 2022 | 181.50 | 190.00 | 178.00 | 183.00 | 183.00 | 46,676 |
14 Jun 2022 | 1.88 | 1.90 | 1.80 | 1.85 | 1.85 | 76,315 |
13 Jun 2022 | 189.50 | 195.00 | 180.00 | 187.50 | 187.50 | 43,899 |
10 Jun 2022 | 191.50 | 195.00 | 184.00 | 185.00 | 185.00 | 20,263 |
09 Jun 2022 | 189.50 | 195.00 | 186.00 | 191.50 | 191.50 | 46,237 |
08 Jun 2022 | 189.50 | 195.00 | 184.00 | 190.00 | 190.00 | 12,152 |
07 Jun 2022 | 189.50 | 195.00 | 186.00 | 189.50 | 189.50 | 15,111 |
06 Jun 2022 | 189.50 | 193.00 | 185.00 | 186.00 | 186.00 | 13,757 |
01 Jun 2022 | 189.50 | 195.00 | 186.80 | 189.50 | 189.50 | 50,459 |
31 May 2022 | 188.50 | 195.00 | 184.00 | 189.00 | 189.00 | 124,951 |
30 May 2022 | 185.00 | 195.00 | 180.26 | 188.50 | 188.50 | 150,961 |
27 May 2022 | 190.00 | 191.00 | 180.25 | 180.50 | 180.50 | 26,835 |
26 May 2022 | 190.00 | 192.00 | 185.00 | 190.00 | 190.00 | 12,392 |
25 May 2022 | 191.00 | 200.00 | 180.00 | 191.00 | 191.00 | 22,551 |
24 May 2022 | 191.00 | 200.00 | 185.00 | 191.00 | 191.00 | 21,801 |
23 May 2022 | 191.00 | 192.75 | 185.00 | 191.50 | 191.50 | 26,636 |
20 May 2022 | 189.50 | 200.00 | 182.00 | 195.00 | 195.00 | 24,311 |
19 May 2022 | 179.50 | 195.00 | 174.00 | 189.50 | 189.50 | 72,090 |
18 May 2022 | 179.50 | 185.00 | 176.10 | 179.50 | 179.50 | 3,774 |
17 May 2022 | 177.50 | 185.00 | 170.00 | 179.50 | 179.50 | 74,861 |
16 May 2022 | 181.50 | 190.00 | 170.00 | 177.50 | 177.50 | 29,282 |
13 May 2022 | 185.00 | 190.00 | 170.00 | 181.50 | 181.50 | 32,665 |
12 May 2022 | 190.00 | 200.00 | 180.00 | 185.00 | 185.00 | 80,905 |
11 May 2022 | 195.00 | 200.00 | 180.00 | 190.00 | 190.00 | 27,647 |
10 May 2022 | 200.50 | 200.00 | 190.50 | 195.00 | 195.00 | 50,318 |
09 May 2022 | 203.50 | 210.00 | 196.00 | 196.00 | 196.00 | 79,844 |
06 May 2022 | 208.50 | 210.00 | 196.00 | 202.00 | 202.00 | 59,384 |
05 May 2022 | 208.50 | 215.00 | 205.00 | 208.50 | 208.50 | 135,337 |
04 May 2022 | 210.00 | 215.00 | 205.00 | 210.00 | 210.00 | 50,660 |
03 May 2022 | 210.00 | 215.00 | 202.00 | 206.00 | 206.00 | 41,248 |
29 Apr 2022 | 210.00 | 215.00 | 205.70 | 213.00 | 213.00 | 5,852 |
28 Apr 2022 | 210.00 | 216.00 | 205.32 | 210.00 | 210.00 | 19,675 |
27 Apr 2022 | 213.00 | 216.00 | 210.00 | 210.00 | 210.00 | 40,189 |
26 Apr 2022 | 214.00 | 218.00 | 209.00 | 210.00 | 210.00 | 78,951 |
25 Apr 2022 | 216.00 | 218.72 | 210.00 | 214.00 | 214.00 | 63,012 |
22 Apr 2022 | 217.00 | 220.00 | 212.00 | 216.00 | 216.00 | 31,423 |
21 Apr 2022 | 214.00 | 220.00 | 212.00 | 217.00 | 217.00 | 80,997 |
20 Apr 2022 | 209.00 | 220.00 | 203.00 | 218.00 | 218.00 | 106,933 |
19 Apr 2022 | 205.00 | 220.00 | 200.00 | 209.00 | 209.00 | 246,301 |
14 Apr 2022 | 192.50 | 196.50 | 187.50 | 192.50 | 192.50 | 72,373 |
13 Apr 2022 | 198.00 | 200.00 | 188.00 | 190.00 | 190.00 | 99,064 |
12 Apr 2022 | 196.00 | 202.00 | 192.25 | 198.00 | 198.00 | 178,472 |
11 Apr 2022 | 196.00 | 202.00 | 190.00 | 202.00 | 202.00 | 22,688 |
08 Apr 2022 | 195.00 | 202.00 | 190.00 | 196.00 | 196.00 | 15,298 |
07 Apr 2022 | 195.00 | 200.00 | 190.00 | 195.00 | 195.00 | 28,440 |
06 Apr 2022 | 188.50 | 202.00 | 186.00 | 190.00 | 190.00 | 176,371 |
05 Apr 2022 | 185.00 | 195.00 | 183.60 | 188.50 | 188.50 | 90,088 |
04 Apr 2022 | 193.00 | 195.00 | 179.00 | 183.50 | 183.50 | 195,970 |
01 Apr 2022 | 202.00 | 210.00 | 186.50 | 190.00 | 190.00 | 137,488 |
31 Mar 2022 | 201.00 | 210.00 | 192.00 | 202.00 | 202.00 | 64,624 |
30 Mar 2022 | 203.00 | 210.00 | 192.00 | 202.00 | 202.00 | 59,740 |
29 Mar 2022 | 202.00 | 212.00 | 195.10 | 210.00 | 210.00 | 132,345 |
28 Mar 2022 | 213.00 | 220.00 | 195.10 | 202.00 | 202.00 | 107,200 |
25 Mar 2022 | 221.00 | 226.00 | 206.00 | 213.00 | 213.00 | 123,890 |
24 Mar 2022 | 217.00 | 226.00 | 206.00 | 221.00 | 221.00 | 196,455 |
23 Mar 2022 | 216.00 | 226.00 | 206.00 | 206.00 | 206.00 | 55,400 |
22 Mar 2022 | 213.00 | 220.00 | 206.00 | 216.00 | 216.00 | 120,677 |
21 Mar 2022 | 215.00 | 220.00 | 206.00 | 210.00 | 210.00 | 37,711 |
18 Mar 2022 | 213.00 | 220.00 | 208.00 | 215.00 | 215.00 | 25,600 |
17 Mar 2022 | 218.00 | 228.00 | 206.00 | 213.00 | 213.00 | 43,567 |
16 Mar 2022 | 227.00 | 234.00 | 210.00 | 222.00 | 222.00 | 224,878 |
15 Mar 2022 | 230.00 | 240.00 | 216.00 | 227.00 | 227.00 | 157,141 |
14 Mar 2022 | 199.00 | 238.00 | 200.00 | 230.00 | 230.00 | 885,445 |
11 Mar 2022 | 177.00 | 200.90 | 174.00 | 198.50 | 198.50 | 364,166 |
10 Mar 2022 | 165.00 | 180.00 | 163.00 | 177.00 | 177.00 | 196,650 |
09 Mar 2022 | 150.50 | 166.60 | 147.55 | 165.00 | 165.00 | 196,865 |
08 Mar 2022 | 140.50 | 155.00 | 136.00 | 150.50 | 150.50 | 1,471,010 |
07 Mar 2022 | 139.50 | 143.00 | 136.00 | 140.00 | 140.00 | 515,161 |
04 Mar 2022 | 141.50 | 143.00 | 135.00 | 141.00 | 141.00 | 532,469 |
03 Mar 2022 | 144.50 | 145.00 | 140.00 | 143.00 | 143.00 | 144,766 |
02 Mar 2022 | 145.50 | 150.00 | 144.00 | 144.00 | 144.00 | 114,387 |
01 Mar 2022 | 145.50 | 154.00 | 145.00 | 145.00 | 145.00 | 355,331 |
28 Feb 2022 | 154.00 | 156.00 | 144.00 | 145.00 | 145.00 | 725,155 |
25 Feb 2022 | 155.00 | 156.00 | 152.00 | 152.00 | 152.00 | 108,187 |
24 Feb 2022 | 163.00 | 164.00 | 152.60 | 154.00 | 154.00 | 260,357 |
23 Feb 2022 | 157.50 | 177.00 | 150.00 | 163.00 | 163.00 | 4,205,394 |
22 Feb 2022 | 157.00 | 160.00 | 150.00 | 157.50 | 157.50 | 208,234 |
21 Feb 2022 | 167.50 | 170.00 | 155.00 | 158.00 | 158.00 | 215,835 |
18 Feb 2022 | 167.50 | 169.00 | 165.00 | 166.00 | 166.00 | 122,093 |
17 Feb 2022 | 176.00 | 178.00 | 160.00 | 165.00 | 165.00 | 189,650 |
16 Feb 2022 | 177.50 | 184.00 | 173.00 | 174.00 | 174.00 | 281,409 |
15 Feb 2022 | 183.50 | 185.00 | 175.00 | 179.00 | 179.00 | 218,499 |
14 Feb 2022 | 193.00 | 200.00 | 175.10 | 183.00 | 183.00 | 623,249 |
11 Feb 2022 | 220.00 | 226.00 | 182.25 | 193.00 | 193.00 | 301,581 |
10 Feb 2022 | 220.00 | 224.00 | 218.00 | 220.00 | 220.00 | 75,706 |
09 Feb 2022 | 223.00 | 227.00 | 216.00 | 218.00 | 218.00 | 131,437 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |