Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 June 2024 | 258.99 | 265.90 | 256.01 | 263.23 | 263.23 | 201,764 |
13 June 2024 | 266.00 | 267.50 | 256.84 | 258.13 | 258.13 | 349,094 |
12 June 2024 | 257.00 | 264.90 | 251.25 | 263.62 | 263.62 | 287,695 |
11 June 2024 | 257.85 | 264.98 | 246.43 | 257.50 | 257.50 | 726,398 |
10 June 2024 | 238.99 | 260.00 | 238.15 | 253.90 | 253.90 | 974,963 |
07 June 2024 | 243.90 | 246.20 | 235.50 | 238.15 | 238.15 | 705,928 |
06 June 2024 | 242.00 | 263.00 | 232.65 | 242.10 | 242.10 | 3,090,949 |
05 June 2024 | 189.10 | 222.40 | 188.00 | 222.40 | 222.40 | 996,798 |
04 June 2024 | 195.00 | 195.00 | 184.95 | 185.35 | 185.35 | 169,737 |
03 June 2024 | 196.00 | 204.70 | 193.20 | 194.65 | 194.65 | 133,469 |
31 May 2024 | 190.90 | 194.40 | 188.10 | 191.50 | 191.50 | 129,880 |
30 May 2024 | 199.90 | 202.65 | 185.00 | 188.50 | 188.50 | 131,062 |
29 May 2024 | 188.90 | 205.55 | 186.75 | 199.90 | 199.90 | 242,999 |
28 May 2024 | 194.35 | 195.90 | 187.55 | 188.90 | 188.90 | 68,458 |
27 May 2024 | 187.95 | 199.00 | 183.50 | 194.35 | 194.35 | 195,576 |
24 May 2024 | 187.30 | 190.00 | 180.00 | 185.15 | 185.15 | 71,311 |
23 May 2024 | 181.95 | 187.40 | 181.10 | 185.45 | 185.45 | 90,935 |
22 May 2024 | 182.10 | 183.90 | 178.05 | 180.75 | 180.75 | 50,433 |
21 May 2024 | 178.85 | 182.70 | 176.00 | 180.30 | 180.30 | 68,215 |
17 May 2024 | 177.90 | 179.20 | 175.00 | 176.85 | 176.85 | 48,547 |
16 May 2024 | 177.75 | 178.05 | 171.90 | 174.10 | 174.10 | 476,339 |
15 May 2024 | 184.15 | 186.45 | 169.80 | 175.60 | 175.60 | 439,752 |
14 May 2024 | 176.55 | 184.90 | 176.50 | 184.15 | 184.15 | 58,559 |
13 May 2024 | 171.00 | 183.70 | 171.00 | 177.90 | 177.90 | 85,537 |
10 May 2024 | 174.00 | 175.80 | 168.70 | 171.60 | 171.60 | 84,123 |
09 May 2024 | 174.00 | 177.50 | 170.25 | 172.40 | 172.40 | 57,066 |
08 May 2024 | 173.00 | 179.35 | 172.05 | 174.60 | 174.60 | 57,208 |
07 May 2024 | 179.90 | 181.85 | 168.20 | 171.30 | 171.30 | 83,967 |
06 May 2024 | 189.00 | 189.55 | 181.00 | 182.05 | 182.05 | 76,372 |
03 May 2024 | 194.40 | 194.40 | 185.25 | 191.00 | 191.00 | 132,945 |
02 May 2024 | 198.45 | 204.40 | 193.00 | 194.75 | 194.75 | 266,528 |
02 May 2024 | 10:1 Stock split | |||||
30 Apr 2024 | 197.49 | 197.49 | 193.00 | 195.95 | 195.95 | 213,780 |
29 Apr 2024 | 194.98 | 196.49 | 192.85 | 194.92 | 194.92 | 307,520 |
26 Apr 2024 | 192.49 | 194.99 | 191.43 | 192.76 | 192.76 | 84,810 |
25 Apr 2024 | 192.80 | 192.88 | 190.96 | 191.62 | 191.62 | 71,420 |
24 Apr 2024 | 198.09 | 198.10 | 190.00 | 190.93 | 190.93 | 92,550 |
23 Apr 2024 | 197.30 | 199.50 | 193.52 | 195.16 | 195.16 | 146,040 |
22 Apr 2024 | 190.76 | 197.00 | 190.05 | 193.02 | 193.02 | 210,640 |
19 Apr 2024 | 199.90 | 199.90 | 187.01 | 188.87 | 188.87 | 275,010 |
18 Apr 2024 | 177.74 | 199.00 | 177.10 | 195.18 | 195.18 | 585,410 |
16 Apr 2024 | 173.90 | 178.12 | 172.79 | 175.11 | 175.11 | 110,690 |
15 Apr 2024 | 181.99 | 181.99 | 172.51 | 174.16 | 174.16 | 176,720 |
12 Apr 2024 | 180.82 | 186.00 | 179.21 | 182.18 | 182.18 | 239,530 |
10 Apr 2024 | 171.50 | 179.50 | 167.21 | 177.27 | 177.27 | 143,820 |
09 Apr 2024 | 168.15 | 174.60 | 166.96 | 169.87 | 169.87 | 122,880 |
08 Apr 2024 | 171.70 | 171.70 | 166.43 | 168.66 | 168.66 | 344,780 |
05 Apr 2024 | 167.00 | 171.75 | 162.00 | 169.36 | 169.36 | 330,150 |
04 Apr 2024 | 168.40 | 168.40 | 162.99 | 163.60 | 163.60 | 136,080 |
03 Apr 2024 | 165.00 | 169.90 | 161.40 | 165.23 | 165.23 | 141,880 |
02 Apr 2024 | 167.00 | 167.00 | 161.60 | 162.16 | 162.16 | 80,040 |
01 Apr 2024 | 164.80 | 166.26 | 160.40 | 163.74 | 163.74 | 30,190 |
28 Mar 2024 | 156.39 | 164.80 | 156.39 | 160.84 | 160.84 | 64,300 |
27 Mar 2024 | 158.01 | 159.20 | 154.99 | 156.39 | 156.39 | 37,960 |
26 Mar 2024 | 170.00 | 170.00 | 155.00 | 158.01 | 158.01 | 65,920 |
22 Mar 2024 | 157.60 | 164.50 | 154.36 | 162.21 | 162.21 | 24,320 |
21 Mar 2024 | 154.60 | 158.87 | 154.60 | 156.20 | 156.20 | 5,630 |
20 Mar 2024 | 156.79 | 159.24 | 151.66 | 153.60 | 153.60 | 41,600 |
19 Mar 2024 | 156.32 | 157.99 | 153.50 | 154.48 | 154.48 | 6,030 |
18 Mar 2024 | 156.95 | 160.00 | 155.40 | 157.21 | 157.21 | 19,610 |
15 Mar 2024 | 161.37 | 164.84 | 154.02 | 156.89 | 156.89 | 26,850 |
14 Mar 2024 | 154.04 | 160.00 | 151.26 | 158.98 | 158.98 | 18,910 |
13 Mar 2024 | 162.00 | 163.99 | 155.01 | 156.38 | 156.38 | 56,410 |
12 Mar 2024 | 170.49 | 170.49 | 162.01 | 163.46 | 163.46 | 47,410 |
11 Mar 2024 | 179.90 | 179.90 | 165.55 | 167.97 | 167.97 | 62,670 |
07 Mar 2024 | 180.00 | 181.60 | 176.40 | 177.55 | 177.55 | 39,680 |
06 Mar 2024 | 184.00 | 184.00 | 175.10 | 179.21 | 179.21 | 138,840 |
05 Mar 2024 | 177.50 | 183.00 | 173.51 | 180.79 | 180.79 | 124,220 |
04 Mar 2024 | 180.51 | 180.60 | 169.99 | 176.12 | 176.12 | 232,680 |
01 Mar 2024 | 179.40 | 182.00 | 173.52 | 174.88 | 174.88 | 84,180 |
29 Feb 2024 | 174.99 | 177.35 | 174.10 | 175.51 | 175.51 | 24,980 |
28 Feb 2024 | 175.15 | 178.45 | 167.70 | 175.61 | 175.61 | 219,460 |
27 Feb 2024 | 178.62 | 178.74 | 173.00 | 174.56 | 174.56 | 56,660 |
26 Feb 2024 | 173.99 | 178.49 | 172.50 | 176.85 | 176.85 | 66,330 |
23 Feb 2024 | 176.90 | 177.10 | 168.51 | 171.63 | 171.63 | 47,580 |
22 Feb 2024 | 172.70 | 179.00 | 168.60 | 175.32 | 175.32 | 159,360 |
21 Feb 2024 | 175.98 | 176.00 | 172.40 | 174.55 | 174.55 | 63,060 |
20 Feb 2024 | 172.90 | 177.07 | 172.21 | 172.65 | 172.65 | 75,990 |
19 Feb 2024 | 177.00 | 184.40 | 170.12 | 172.51 | 172.51 | 952,650 |
16 Feb 2024 | 161.08 | 165.54 | 159.04 | 163.23 | 163.23 | 133,870 |
15 Feb 2024 | 157.60 | 164.00 | 157.60 | 161.08 | 161.08 | 106,530 |
14 Feb 2024 | 159.07 | 160.00 | 157.56 | 159.16 | 159.16 | 10,720 |
13 Feb 2024 | 161.00 | 162.49 | 158.70 | 159.89 | 159.89 | 105,710 |
12 Feb 2024 | 155.38 | 162.59 | 153.00 | 158.66 | 158.66 | 244,880 |
09 Feb 2024 | 156.90 | 157.00 | 151.21 | 153.09 | 153.09 | 85,880 |
08 Feb 2024 | 155.01 | 159.20 | 151.52 | 157.75 | 157.75 | 131,660 |
07 Feb 2024 | 154.37 | 158.00 | 153.50 | 155.06 | 155.06 | 126,850 |
06 Feb 2024 | 154.70 | 154.70 | 151.05 | 152.59 | 152.59 | 39,280 |
05 Feb 2024 | 151.50 | 154.99 | 151.50 | 152.52 | 152.52 | 193,590 |
02 Feb 2024 | 151.20 | 153.70 | 147.52 | 151.53 | 151.53 | 194,030 |
01 Feb 2024 | 146.83 | 150.01 | 143.34 | 148.43 | 148.43 | 257,470 |
31 Jan 2024 | 144.06 | 145.20 | 140.40 | 143.32 | 143.32 | 268,000 |
30 Jan 2024 | 142.07 | 146.90 | 139.00 | 144.02 | 144.02 | 135,580 |
29 Jan 2024 | 145.00 | 148.00 | 139.16 | 139.97 | 139.97 | 169,610 |
25 Jan 2024 | 140.99 | 149.00 | 139.72 | 148.49 | 148.49 | 80,320 |
24 Jan 2024 | 140.00 | 144.67 | 137.70 | 139.53 | 139.53 | 74,010 |
23 Jan 2024 | 147.33 | 147.33 | 138.51 | 141.54 | 141.54 | 66,430 |
19 Jan 2024 | 149.75 | 149.75 | 146.70 | 147.23 | 147.23 | 11,960 |
18 Jan 2024 | 146.75 | 147.88 | 146.10 | 147.74 | 147.74 | 29,560 |
17 Jan 2024 | 147.75 | 149.84 | 145.50 | 147.40 | 147.40 | 25,080 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |