Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 326.00 | 326.00 | 320.61 | 321.00 | 321.00 | 76,899 |
02 May 2024 | 321.00 | 321.00 | 311.00 | 319.00 | 319.00 | 62,360 |
01 May 2024 | 314.00 | 317.00 | 308.00 | 315.00 | 315.00 | 48,380 |
30 Apr 2024 | 313.00 | 316.00 | 310.00 | 313.00 | 313.00 | 184,850 |
29 Apr 2024 | 315.00 | 316.00 | 310.48 | 314.00 | 314.00 | 64,606 |
26 Apr 2024 | 313.00 | 313.00 | 308.00 | 312.00 | 312.00 | 59,852 |
25 Apr 2024 | 307.00 | 310.00 | 306.78 | 308.00 | 308.00 | 63,320 |
24 Apr 2024 | 303.00 | 309.00 | 303.00 | 308.00 | 308.00 | 415,858 |
23 Apr 2024 | 300.00 | 309.00 | 300.00 | 304.50 | 304.50 | 34,477 |
22 Apr 2024 | 304.00 | 304.20 | 294.00 | 304.00 | 304.00 | 72,592 |
19 Apr 2024 | 299.00 | 305.05 | 296.58 | 301.00 | 301.00 | 31,160 |
18 Apr 2024 | 302.00 | 307.00 | 298.27 | 302.00 | 302.00 | 27,161 |
17 Apr 2024 | 300.00 | 307.00 | 295.61 | 298.00 | 298.00 | 65,385 |
16 Apr 2024 | 302.00 | 302.00 | 296.00 | 302.00 | 302.00 | 53,203 |
15 Apr 2024 | 307.00 | 315.69 | 305.00 | 306.00 | 306.00 | 69,144 |
12 Apr 2024 | 309.00 | 318.00 | 307.00 | 311.00 | 311.00 | 30,426 |
11 Apr 2024 | 308.00 | 316.80 | 308.00 | 311.00 | 311.00 | 102,225 |
10 Apr 2024 | 307.00 | 317.00 | 307.00 | 310.00 | 310.00 | 50,018 |
09 Apr 2024 | 305.00 | 316.00 | 305.00 | 307.00 | 307.00 | 65,440 |
08 Apr 2024 | 306.00 | 310.40 | 305.00 | 305.00 | 305.00 | 110,800 |
05 Apr 2024 | 306.00 | 310.00 | 305.00 | 307.50 | 307.50 | 40,984 |
04 Apr 2024 | 307.00 | 307.00 | 303.70 | 307.00 | 307.00 | 73,228 |
04 Apr 2024 | 0.069 Dividend | |||||
03 Apr 2024 | 314.00 | 317.28 | 309.02 | 315.00 | 314.93 | 73,993 |
02 Apr 2024 | 309.00 | 320.28 | 308.84 | 314.00 | 313.93 | 196,378 |
28 Mar 2024 | 308.00 | 315.00 | 308.00 | 309.00 | 308.93 | 129,509 |
27 Mar 2024 | 309.00 | 315.04 | 306.00 | 309.00 | 308.93 | 20,793 |
26 Mar 2024 | 314.08 | 316.00 | 310.00 | 312.00 | 311.93 | 61,087 |
25 Mar 2024 | 317.00 | 317.00 | 309.00 | 309.00 | 308.93 | 52,100 |
22 Mar 2024 | 314.00 | 316.00 | 309.00 | 312.00 | 311.93 | 146,922 |
21 Mar 2024 | 306.00 | 314.10 | 306.00 | 312.00 | 311.93 | 328,221 |
20 Mar 2024 | 307.00 | 312.30 | 306.07 | 307.00 | 306.93 | 111,455 |
19 Mar 2024 | 306.00 | 313.00 | 305.00 | 305.00 | 304.93 | 167,327 |
18 Mar 2024 | 309.00 | 316.00 | 309.00 | 309.00 | 308.93 | 155,934 |
15 Mar 2024 | 313.00 | 316.00 | 309.00 | 316.00 | 315.93 | 115,214 |
14 Mar 2024 | 313.00 | 314.08 | 310.00 | 313.00 | 312.93 | 63,166 |
13 Mar 2024 | 311.00 | 315.06 | 310.00 | 311.00 | 310.93 | 156,861 |
12 Mar 2024 | 309.00 | 311.80 | 307.90 | 311.00 | 310.93 | 51,439 |
11 Mar 2024 | 303.00 | 306.22 | 302.00 | 307.00 | 306.93 | 73,109 |
08 Mar 2024 | 305.12 | 305.56 | 304.24 | 304.00 | 303.93 | 40,400 |
07 Mar 2024 | 302.00 | 303.96 | 300.27 | 303.00 | 302.93 | 43,722 |
06 Mar 2024 | 302.00 | 305.00 | 302.00 | 305.00 | 304.93 | 23,728 |
05 Mar 2024 | 303.00 | 306.52 | 299.88 | 302.00 | 301.93 | 67,878 |
04 Mar 2024 | 302.00 | 305.70 | 301.00 | 304.00 | 303.93 | 76,862 |
01 Mar 2024 | 302.00 | 307.00 | 301.00 | 306.00 | 305.93 | 23,491 |
29 Feb 2024 | 300.00 | 304.50 | 300.00 | 301.00 | 300.93 | 65,298 |
28 Feb 2024 | 303.00 | 303.00 | 299.00 | 299.00 | 298.93 | 72,970 |
27 Feb 2024 | 302.00 | 303.00 | 300.00 | 302.00 | 301.93 | 92,322 |
26 Feb 2024 | 298.00 | 304.00 | 295.85 | 302.00 | 301.93 | 89,415 |
23 Feb 2024 | 300.00 | 302.85 | 299.00 | 302.00 | 301.93 | 295,416 |
22 Feb 2024 | 300.00 | 302.00 | 297.00 | 298.00 | 297.93 | 95,126 |
21 Feb 2024 | 300.00 | 303.10 | 294.00 | 299.00 | 298.93 | 22,632 |
20 Feb 2024 | 301.00 | 302.62 | 297.00 | 297.00 | 296.93 | 63,205 |
19 Feb 2024 | 299.00 | 301.00 | 298.46 | 300.50 | 300.43 | 44,871 |
16 Feb 2024 | 301.00 | 302.00 | 299.00 | 300.00 | 299.93 | 71,254 |
15 Feb 2024 | 297.00 | 300.08 | 293.00 | 297.00 | 296.93 | 162,741 |
14 Feb 2024 | 292.00 | 302.25 | 291.40 | 295.00 | 294.94 | 113,100 |
13 Feb 2024 | 298.00 | 298.77 | 287.88 | 292.00 | 291.94 | 71,046 |
12 Feb 2024 | 295.00 | 308.00 | 289.04 | 295.00 | 294.94 | 86,813 |
09 Feb 2024 | 301.00 | 301.00 | 292.00 | 294.00 | 293.94 | 27,451 |
08 Feb 2024 | 295.00 | 304.40 | 293.00 | 293.00 | 292.94 | 26,130 |
07 Feb 2024 | 301.00 | 303.04 | 291.00 | 296.00 | 295.94 | 89,304 |
06 Feb 2024 | 298.00 | 302.00 | 295.00 | 296.00 | 295.94 | 89,717 |
05 Feb 2024 | 295.00 | 298.15 | 292.00 | 292.00 | 291.94 | 93,050 |
02 Feb 2024 | 299.00 | 300.00 | 292.00 | 292.00 | 291.94 | 45,877 |
01 Feb 2024 | 296.00 | 301.00 | 291.10 | 294.00 | 293.94 | 126,051 |
31 Jan 2024 | 291.00 | 300.00 | 291.00 | 291.00 | 290.94 | 85,913 |
30 Jan 2024 | 295.00 | 298.40 | 292.00 | 294.50 | 294.44 | 188,966 |
29 Jan 2024 | 298.00 | 304.00 | 295.19 | 297.00 | 296.93 | 121,611 |
26 Jan 2024 | 302.00 | 303.00 | 295.63 | 297.50 | 297.43 | 65,252 |
25 Jan 2024 | 294.00 | 299.78 | 294.00 | 298.00 | 297.93 | 30,135 |
24 Jan 2024 | 295.00 | 296.56 | 294.00 | 294.00 | 293.94 | 78,281 |
23 Jan 2024 | 291.00 | 292.79 | 289.00 | 291.00 | 290.94 | 69,289 |
22 Jan 2024 | 287.00 | 289.00 | 286.00 | 288.00 | 287.94 | 28,127 |
19 Jan 2024 | 291.00 | 292.40 | 289.95 | 291.00 | 290.94 | 105,087 |
18 Jan 2024 | 287.00 | 290.58 | 286.00 | 286.00 | 285.94 | 169,741 |
17 Jan 2024 | 294.00 | 294.00 | 283.00 | 286.00 | 285.94 | 134,469 |
16 Jan 2024 | 299.00 | 302.00 | 294.00 | 294.00 | 293.94 | 48,743 |
15 Jan 2024 | 304.00 | 305.95 | 299.00 | 300.00 | 299.93 | 174,872 |
12 Jan 2024 | 305.00 | 305.00 | 296.00 | 296.00 | 295.94 | 24,403 |
11 Jan 2024 | 307.00 | 308.11 | 302.00 | 303.00 | 302.93 | 72,015 |
10 Jan 2024 | 306.00 | 310.00 | 303.00 | 303.00 | 302.93 | 59,083 |
09 Jan 2024 | 311.00 | 302.00 | 298.70 | 301.00 | 300.93 | 29,699 |
08 Jan 2024 | 305.00 | 309.25 | 295.68 | 305.00 | 304.93 | 86,368 |
05 Jan 2024 | 309.00 | 313.00 | 307.00 | 307.00 | 306.93 | 19,258 |
04 Jan 2024 | 311.00 | 312.93 | 304.10 | 309.00 | 308.93 | 35,887 |
03 Jan 2024 | 311.00 | 312.00 | 307.00 | 307.00 | 306.93 | 23,855 |
02 Jan 2024 | 315.00 | 315.00 | 303.86 | 306.00 | 305.93 | 63,248 |
29 Dec 2023 | 308.00 | 316.00 | 306.73 | 307.00 | 306.93 | 21,331 |
28 Dec 2023 | 310.00 | 310.00 | 306.00 | 306.00 | 305.93 | 55,287 |
27 Dec 2023 | 306.00 | 310.00 | 306.00 | 306.00 | 305.93 | 38,805 |
22 Dec 2023 | 306.00 | 308.20 | 301.00 | 301.00 | 300.93 | 36,605 |
21 Dec 2023 | 308.00 | 313.00 | 306.00 | 306.00 | 305.93 | 50,026 |
20 Dec 2023 | 309.00 | 311.00 | 300.00 | 300.00 | 299.93 | 95,799 |
19 Dec 2023 | 297.00 | 312.00 | 296.71 | 307.00 | 306.93 | 38,397 |
18 Dec 2023 | 305.00 | 308.95 | 300.00 | 300.00 | 299.93 | 25,979 |
15 Dec 2023 | 302.00 | 310.00 | 302.00 | 302.00 | 301.93 | 82,155 |
14 Dec 2023 | 300.00 | 306.99 | 295.20 | 301.00 | 300.93 | 37,181 |
13 Dec 2023 | 298.00 | 299.05 | 292.00 | 292.00 | 291.94 | 28,036 |
12 Dec 2023 | 296.00 | 304.20 | 294.00 | 295.00 | 294.94 | 147,982 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |