Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 July 2024 | 279.50 | 279.60 | 277.60 | 277.85 | 277.85 | 24 |
02 July 2024 | 280.25 | 280.70 | 280.25 | 280.70 | 280.70 | 20 |
01 July 2024 | 279.15 | 279.15 | 277.70 | 277.85 | 277.85 | 22 |
28 June 2024 | 283.35 | 285.55 | 280.15 | 280.75 | 280.75 | 372 |
27 June 2024 | 284.10 | 286.10 | 284.10 | 285.45 | 285.45 | 30 |
26 June 2024 | 289.80 | 289.80 | 285.90 | 286.45 | 286.45 | 63 |
25 June 2024 | 291.00 | 293.55 | 291.00 | 292.05 | 292.05 | 59 |
24 June 2024 | 291.30 | 293.50 | 290.25 | 293.40 | 293.40 | 162 |
21 June 2024 | 290.00 | 292.70 | 290.00 | 290.75 | 290.75 | 15 |
20 June 2024 | 292.25 | 292.25 | 291.25 | 291.25 | 291.25 | 13 |
19 June 2024 | 291.20 | 291.45 | 290.00 | 291.45 | 291.45 | 29 |
18 June 2024 | 290.70 | 290.70 | 290.70 | 290.70 | 290.70 | - |
17 June 2024 | 285.75 | 290.70 | 285.00 | 290.70 | 290.70 | 23 |
14 June 2024 | 284.95 | 286.80 | 284.30 | 284.30 | 284.30 | 61 |
13 June 2024 | 286.25 | 287.20 | 283.60 | 283.60 | 283.60 | 111 |
12 June 2024 | 296.90 | 297.05 | 295.85 | 296.70 | 296.70 | 333 |
11 June 2024 | 293.60 | 296.45 | 293.60 | 294.95 | 294.95 | 154 |
10 June 2024 | 296.35 | 296.35 | 294.50 | 294.50 | 294.50 | 213 |
07 June 2024 | 295.95 | 302.75 | 294.50 | 302.75 | 302.75 | 53 |
06 June 2024 | 310.85 | 311.40 | 291.60 | 296.30 | 296.30 | 1,123 |
05 June 2024 | 284.70 | 286.00 | 280.55 | 281.35 | 281.35 | 82 |
04 June 2024 | 280.80 | 283.95 | 280.00 | 283.00 | 283.00 | 174 |
03 June 2024 | 290.15 | 290.95 | 284.10 | 284.10 | 284.10 | 190 |
31 May 2024 | 282.40 | 288.45 | 281.15 | 287.55 | 287.55 | 313 |
30 May 2024 | 277.25 | 281.40 | 276.95 | 281.40 | 281.40 | 83 |
29 May 2024 | 271.15 | 275.55 | 271.15 | 275.55 | 275.55 | 35 |
28 May 2024 | 279.10 | 280.80 | 271.65 | 271.65 | 271.65 | 86 |
27 May 2024 | 283.00 | 287.25 | 281.95 | 281.95 | 281.95 | 40 |
24 May 2024 | 278.15 | 279.45 | 276.65 | 279.45 | 279.45 | 153 |
23 May 2024 | 279.85 | 279.85 | 274.75 | 274.75 | 274.75 | 130 |
22 May 2024 | 287.40 | 287.40 | 277.00 | 281.10 | 281.10 | 699 |
21 May 2024 | 302.25 | 302.25 | 298.55 | 298.55 | 298.55 | 76 |
20 May 2024 | 310.20 | 310.20 | 310.20 | 310.20 | 310.20 | - |
17 May 2024 | 312.80 | 312.80 | 310.20 | 310.20 | 310.20 | 90 |
16 May 2024 | 319.50 | 320.40 | 314.20 | 314.20 | 314.20 | 162 |
15 May 2024 | 326.25 | 327.50 | 319.65 | 321.05 | 321.05 | 201 |
14 May 2024 | 321.90 | 324.85 | 321.85 | 323.40 | 323.40 | 92 |
13 May 2024 | 330.95 | 330.95 | 323.75 | 323.95 | 323.95 | 26 |
10 May 2024 | 328.80 | 330.65 | 324.05 | 326.30 | 326.30 | 147 |
09 May 2024 | 323.70 | 323.85 | 323.70 | 323.85 | 323.85 | 9 |
08 May 2024 | 327.00 | 327.00 | 324.15 | 324.15 | 324.15 | 44 |
07 May 2024 | 324.70 | 327.35 | 324.70 | 327.35 | 327.35 | 42 |
06 May 2024 | 332.15 | 332.15 | 324.45 | 324.45 | 324.45 | 59 |
03 May 2024 | 328.00 | 328.85 | 327.10 | 328.20 | 328.20 | 58 |
02 May 2024 | 333.60 | 333.85 | 326.40 | 326.40 | 326.40 | 79 |
30 Apr 2024 | 339.45 | 339.45 | 335.50 | 337.25 | 337.25 | 61 |
29 Apr 2024 | 335.90 | 338.55 | 335.90 | 338.50 | 338.50 | 56 |
26 Apr 2024 | 339.10 | 342.80 | 335.15 | 340.65 | 340.65 | 394 |
25 Apr 2024 | 338.80 | 339.35 | 334.50 | 334.50 | 334.50 | 60 |
24 Apr 2024 | 342.00 | 342.85 | 338.50 | 342.85 | 342.85 | 172 |
23 Apr 2024 | 340.65 | 340.80 | 340.65 | 340.80 | 340.80 | 20 |
22 Apr 2024 | 332.80 | 340.30 | 332.60 | 336.55 | 336.55 | 129 |
19 Apr 2024 | 323.60 | 330.05 | 323.05 | 330.05 | 330.05 | 124 |
18 Apr 2024 | 325.50 | 329.05 | 325.50 | 328.40 | 328.40 | 94 |
17 Apr 2024 | 320.95 | 323.95 | 320.25 | 321.50 | 321.50 | 167 |
16 Apr 2024 | 314.75 | 316.30 | 311.65 | 316.30 | 316.30 | 206 |
15 Apr 2024 | 317.95 | 320.60 | 317.15 | 320.60 | 320.60 | 120 |
12 Apr 2024 | 329.80 | 329.80 | 321.70 | 321.70 | 321.70 | 73 |
11 Apr 2024 | 326.75 | 326.75 | 325.65 | 325.65 | 325.65 | 4 |
10 Apr 2024 | 330.80 | 330.85 | 328.35 | 328.50 | 328.50 | 38 |
09 Apr 2024 | 332.45 | 333.10 | 327.55 | 327.55 | 327.55 | 7 |
08 Apr 2024 | 329.55 | 331.85 | 329.55 | 331.85 | 331.85 | 81 |
05 Apr 2024 | 331.75 | 332.30 | 329.75 | 330.85 | 330.85 | 247 |
04 Apr 2024 | 346.40 | 346.40 | 336.30 | 336.30 | 336.30 | 40 |
03 Apr 2024 | 350.95 | 351.10 | 348.85 | 348.85 | 348.85 | 12 |
02 Apr 2024 | 362.75 | 362.75 | 350.80 | 351.45 | 351.45 | 267 |
28 Mar 2024 | 361.05 | 364.65 | 361.05 | 363.40 | 363.40 | 179 |
27 Mar 2024 | 358.35 | 361.80 | 357.90 | 357.95 | 357.95 | 128 |
26 Mar 2024 | 358.90 | 361.95 | 358.90 | 361.40 | 361.40 | 38 |
25 Mar 2024 | 376.60 | 377.25 | 363.35 | 363.70 | 363.70 | 353 |
22 Mar 2024 | 392.20 | 392.45 | 359.90 | 371.35 | 371.35 | 623 |
21 Mar 2024 | 435.40 | 441.60 | 433.85 | 441.60 | 441.60 | 150 |
20 Mar 2024 | 430.45 | 431.00 | 428.20 | 428.20 | 428.20 | 246 |
19 Mar 2024 | 425.55 | 425.55 | 420.10 | 424.85 | 424.85 | 92 |
18 Mar 2024 | 425.75 | 425.75 | 425.75 | 425.75 | 425.75 | - |
15 Mar 2024 | 430.15 | 430.15 | 427.75 | 427.75 | 427.75 | 2 |
14 Mar 2024 | 429.30 | 429.80 | 429.30 | 429.80 | 429.80 | 8 |
13 Mar 2024 | 428.45 | 428.45 | 428.45 | 428.45 | 428.45 | - |
12 Mar 2024 | 418.70 | 426.15 | 418.20 | 426.15 | 426.15 | 60 |
11 Mar 2024 | 420.05 | 420.05 | 416.85 | 416.85 | 416.85 | 33 |
08 Mar 2024 | 418.70 | 423.45 | 418.70 | 423.45 | 423.45 | 17 |
07 Mar 2024 | 411.45 | 419.65 | 411.35 | 417.00 | 417.00 | 56 |
06 Mar 2024 | 410.15 | 412.75 | 408.75 | 408.80 | 408.80 | 98 |
05 Mar 2024 | 409.70 | 409.70 | 409.60 | 409.60 | 409.60 | 5 |
04 Mar 2024 | 423.60 | 423.60 | 416.95 | 416.95 | 416.95 | 174 |
01 Mar 2024 | 429.70 | 429.70 | 427.10 | 427.10 | 427.10 | 5 |
29 Feb 2024 | 433.25 | 433.25 | 429.60 | 429.60 | 429.60 | 7 |
28 Feb 2024 | 430.90 | 435.00 | 430.90 | 435.00 | 435.00 | 36 |
27 Feb 2024 | 431.10 | 431.10 | 431.10 | 431.10 | 431.10 | - |
26 Feb 2024 | 432.80 | 432.80 | 432.80 | 432.80 | 432.80 | - |
23 Feb 2024 | 425.20 | 425.20 | 425.20 | 425.20 | 425.20 | - |
22 Feb 2024 | 412.00 | 417.60 | 411.25 | 417.60 | 417.60 | 55 |
21 Feb 2024 | 412.50 | 412.50 | 412.50 | 412.50 | 412.50 | - |
20 Feb 2024 | 415.80 | 415.80 | 412.50 | 412.80 | 412.80 | 63 |
19 Feb 2024 | 412.30 | 416.50 | 412.30 | 416.50 | 416.50 | 58 |
16 Feb 2024 | 427.60 | 427.60 | 415.85 | 416.70 | 416.70 | 52 |
15 Feb 2024 | 423.35 | 423.80 | 423.35 | 423.80 | 423.80 | 2 |
14 Feb 2024 | 431.85 | 431.85 | 427.50 | 427.50 | 427.50 | 1 |
13 Feb 2024 | 432.90 | 432.90 | 429.60 | 429.60 | 429.60 | 10 |
12 Feb 2024 | 439.50 | 439.60 | 439.40 | 439.40 | 439.40 | 6 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |