Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 June 2024 | 95.25 | 96.00 | 94.26 | 94.90 | 94.90 | 15,118 |
25 June 2024 | 94.50 | 97.95 | 93.00 | 94.50 | 94.50 | 85,669 |
24 June 2024 | 101.00 | 102.00 | 93.50 | 99.00 | 99.00 | 245,060 |
21 June 2024 | 101.50 | 103.00 | 97.25 | 101.00 | 101.00 | 157,225 |
20 June 2024 | 107.50 | 108.60 | 100.00 | 104.00 | 104.00 | 100,203 |
19 June 2024 | 104.50 | 108.70 | 103.00 | 107.50 | 107.50 | 47,798 |
18 June 2024 | 103.00 | 106.45 | 102.00 | 104.00 | 104.00 | 64,893 |
17 June 2024 | 96.50 | 107.00 | 95.00 | 103.00 | 103.00 | 407,165 |
14 June 2024 | 101.00 | 102.00 | 90.00 | 96.50 | 96.50 | 523,077 |
13 June 2024 | 123.00 | 122.00 | 95.33 | 101.00 | 101.00 | 761,013 |
12 June 2024 | 124.00 | 125.50 | 120.11 | 123.00 | 123.00 | 64,104 |
11 June 2024 | 130.50 | 132.00 | 121.00 | 127.00 | 127.00 | 42,277 |
10 June 2024 | 132.00 | 134.00 | 125.00 | 129.50 | 129.50 | 26,179 |
07 June 2024 | 119.00 | 135.00 | 120.00 | 135.00 | 135.00 | 217,327 |
06 June 2024 | 121.00 | 125.00 | 115.50 | 119.00 | 119.00 | 192,610 |
05 June 2024 | 127.50 | 130.00 | 116.00 | 121.50 | 121.50 | 1,089,026 |
04 June 2024 | 152.50 | 155.00 | 148.00 | 150.00 | 150.00 | 68,594 |
03 June 2024 | 153.50 | 155.00 | 150.00 | 152.00 | 152.00 | 117,368 |
31 May 2024 | 155.50 | 155.02 | 152.03 | 153.50 | 153.50 | 63,777 |
30 May 2024 | 154.50 | 157.00 | 152.25 | 155.50 | 155.50 | 120,851 |
29 May 2024 | 160.50 | 158.40 | 152.37 | 154.50 | 154.50 | 49,994 |
28 May 2024 | 162.50 | 165.00 | 160.00 | 161.00 | 161.00 | 61,023 |
24 May 2024 | 163.50 | 165.00 | 160.00 | 162.50 | 162.50 | 102,194 |
23 May 2024 | 180.00 | 182.00 | 163.01 | 165.00 | 165.00 | 159,594 |
22 May 2024 | 180.50 | 183.00 | 178.00 | 180.00 | 180.00 | 80,657 |
21 May 2024 | 169.00 | 182.00 | 169.75 | 180.50 | 180.50 | 215,278 |
20 May 2024 | 161.50 | 171.00 | 162.50 | 169.00 | 169.00 | 210,791 |
17 May 2024 | 159.00 | 162.25 | 158.72 | 161.50 | 161.50 | 194,639 |
16 May 2024 | 163.00 | 164.00 | 158.00 | 159.00 | 159.00 | 143,063 |
15 May 2024 | 151.00 | 164.00 | 151.63 | 162.00 | 162.00 | 434,389 |
14 May 2024 | 145.00 | 153.75 | 145.00 | 151.00 | 151.00 | 493,921 |
13 May 2024 | 149.00 | 152.00 | 143.00 | 143.00 | 143.00 | 95,227 |
10 May 2024 | 147.00 | 146.00 | 145.00 | 147.00 | 147.00 | 80,719 |
09 May 2024 | 148.00 | 148.25 | 145.13 | 147.00 | 147.00 | 93,716 |
08 May 2024 | 148.00 | 151.00 | 147.00 | 148.00 | 148.00 | 38,434 |
07 May 2024 | 148.00 | 149.00 | 147.00 | 148.00 | 148.00 | 52,509 |
03 May 2024 | 148.00 | 149.00 | 145.78 | 148.00 | 148.00 | 84,585 |
02 May 2024 | 146.50 | 149.95 | 146.00 | 148.00 | 148.00 | 118,606 |
01 May 2024 | 147.00 | 147.00 | 146.00 | 146.50 | 146.50 | 24,781 |
30 Apr 2024 | 151.00 | 152.00 | 145.63 | 147.00 | 147.00 | 74,667 |
29 Apr 2024 | 151.00 | 155.00 | 150.60 | 155.00 | 155.00 | 13,059 |
26 Apr 2024 | 153.50 | 155.00 | 150.00 | 151.00 | 151.00 | 103,956 |
25 Apr 2024 | 155.00 | 154.80 | 153.20 | 153.50 | 153.50 | 9,235 |
24 Apr 2024 | 155.00 | 155.00 | 150.63 | 155.00 | 155.00 | 46,438 |
23 Apr 2024 | 154.00 | 156.00 | 153.00 | 154.50 | 154.50 | 21,039 |
22 Apr 2024 | 156.00 | 155.25 | 153.00 | 154.00 | 154.00 | 49,700 |
19 Apr 2024 | 154.50 | 156.40 | 152.15 | 155.00 | 155.00 | 55,165 |
18 Apr 2024 | 154.50 | 155.70 | 151.63 | 154.50 | 154.50 | 62,329 |
17 Apr 2024 | 154.00 | 155.20 | 153.00 | 154.00 | 154.00 | 30,744 |
16 Apr 2024 | 157.50 | 160.00 | 152.73 | 154.00 | 154.00 | 109,661 |
15 Apr 2024 | 164.50 | 167.00 | 156.25 | 158.00 | 158.00 | 125,313 |
12 Apr 2024 | 166.50 | 165.88 | 162.00 | 164.50 | 164.50 | 41,513 |
11 Apr 2024 | 164.00 | 168.00 | 162.85 | 166.50 | 166.50 | 54,111 |
10 Apr 2024 | 164.00 | 164.70 | 162.00 | 162.00 | 162.00 | 44,316 |
09 Apr 2024 | 166.00 | 168.00 | 163.71 | 164.00 | 164.00 | 124,598 |
08 Apr 2024 | 166.00 | 167.40 | 164.00 | 166.00 | 166.00 | 57,392 |
05 Apr 2024 | 166.50 | 170.00 | 163.00 | 166.00 | 166.00 | 52,267 |
04 Apr 2024 | 163.00 | 165.18 | 165.15 | 166.50 | 166.50 | 30,152 |
03 Apr 2024 | 164.50 | 166.00 | 160.25 | 166.00 | 166.00 | 71,306 |
02 Apr 2024 | 162.00 | 168.00 | 161.20 | 164.50 | 164.50 | 80,321 |
28 Mar 2024 | 150.50 | 167.00 | 149.20 | 162.00 | 162.00 | 337,347 |
27 Mar 2024 | 151.00 | 154.00 | 145.00 | 149.50 | 149.50 | 131,659 |
26 Mar 2024 | 150.00 | 152.00 | 148.00 | 152.00 | 152.00 | 26,208 |
25 Mar 2024 | 152.00 | 152.00 | 148.00 | 149.50 | 149.50 | 103,612 |
22 Mar 2024 | 149.50 | 154.00 | 149.60 | 154.00 | 154.00 | 142,147 |
21 Mar 2024 | 152.00 | 154.00 | 148.00 | 150.00 | 150.00 | 264,584 |
20 Mar 2024 | 153.00 | 154.00 | 147.50 | 152.00 | 152.00 | 48,181 |
19 Mar 2024 | 153.00 | 154.00 | 152.25 | 153.00 | 153.00 | 15,239 |
18 Mar 2024 | 157.50 | 157.13 | 152.00 | 153.50 | 153.50 | 59,669 |
15 Mar 2024 | 157.50 | 160.00 | 155.15 | 157.50 | 157.50 | 27,085 |
14 Mar 2024 | 157.50 | 160.00 | 154.23 | 157.50 | 157.50 | 45,443 |
13 Mar 2024 | 158.50 | 160.00 | 155.60 | 157.50 | 157.50 | 164,347 |
12 Mar 2024 | 160.00 | 160.70 | 153.50 | 158.50 | 158.50 | 125,136 |
11 Mar 2024 | 162.50 | 165.00 | 158.00 | 160.00 | 160.00 | 39,151 |
08 Mar 2024 | 162.50 | 165.00 | 160.00 | 162.50 | 162.50 | 9,187 |
07 Mar 2024 | 162.00 | 164.00 | 160.00 | 163.50 | 163.50 | 32,652 |
06 Mar 2024 | 162.00 | 164.00 | 160.00 | 162.00 | 162.00 | 262,571 |
05 Mar 2024 | 168.50 | 167.00 | 160.00 | 162.00 | 162.00 | 112,597 |
04 Mar 2024 | 169.00 | 170.00 | 167.00 | 167.50 | 167.50 | 58,454 |
01 Mar 2024 | 172.00 | 174.00 | 168.00 | 170.00 | 170.00 | 79,269 |
29 Feb 2024 | 173.50 | 174.00 | 170.00 | 172.00 | 172.00 | 21,746 |
28 Feb 2024 | 172.50 | 178.50 | 170.00 | 173.50 | 173.50 | 63,056 |
27 Feb 2024 | 170.50 | 175.00 | 168.50 | 175.00 | 175.00 | 87,634 |
26 Feb 2024 | 177.50 | 181.00 | 168.00 | 170.50 | 170.50 | 364,030 |
23 Feb 2024 | 176.00 | 178.00 | 170.00 | 172.50 | 172.50 | 85,011 |
22 Feb 2024 | 174.00 | 177.00 | 173.20 | 176.00 | 176.00 | 50,205 |
21 Feb 2024 | 174.50 | 176.00 | 170.00 | 174.00 | 174.00 | 26,958 |
20 Feb 2024 | 178.00 | 178.00 | 172.33 | 174.50 | 174.50 | 72,374 |
19 Feb 2024 | 178.50 | 180.00 | 177.00 | 178.50 | 178.50 | 27,322 |
16 Feb 2024 | 182.00 | 182.40 | 177.00 | 178.50 | 178.50 | 43,281 |
15 Feb 2024 | 182.00 | 184.00 | 180.00 | 182.00 | 182.00 | 4,735 |
14 Feb 2024 | 180.00 | 184.00 | 178.88 | 183.00 | 183.00 | 10,799 |
13 Feb 2024 | 180.00 | 182.00 | 178.00 | 180.00 | 180.00 | 4,135 |
12 Feb 2024 | 182.00 | 180.00 | 175.50 | 178.00 | 178.00 | 155,931 |
09 Feb 2024 | 187.50 | 185.20 | 178.00 | 182.00 | 182.00 | 118,043 |
08 Feb 2024 | 181.00 | 187.50 | 180.00 | 187.50 | 187.50 | 127,917 |
07 Feb 2024 | 182.50 | 185.00 | 177.00 | 181.00 | 181.00 | 490,472 |
06 Feb 2024 | 192.50 | 195.00 | 181.15 | 182.00 | 182.00 | 102,813 |
05 Feb 2024 | 191.50 | 195.00 | 189.40 | 190.00 | 190.00 | 113,472 |
02 Feb 2024 | 187.00 | 195.00 | 188.00 | 191.50 | 191.50 | 122,153 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |