Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
12 Aug 2022 | 326.00 | 340.00 | 326.00 | 340.00 | 340.00 | 1,500 |
11 Aug 2022 | 328.00 | 330.00 | 310.00 | 322.00 | 322.00 | 5,500 |
10 Aug 2022 | 332.00 | 332.00 | 332.00 | 332.00 | 332.00 | 100 |
09 Aug 2022 | 320.00 | 320.00 | 320.00 | 320.00 | 320.00 | 700 |
08 Aug 2022 | 320.00 | 320.00 | 320.00 | 320.00 | 320.00 | 200 |
05 Aug 2022 | 336.00 | 336.00 | 316.00 | 320.00 | 320.00 | 1,300 |
04 Aug 2022 | 328.00 | 328.00 | 318.00 | 318.00 | 318.00 | 500 |
03 Aug 2022 | 320.00 | 328.00 | 310.00 | 328.00 | 328.00 | 500 |
02 Aug 2022 | 328.00 | 334.00 | 328.00 | 332.00 | 332.00 | 500 |
01 Aug 2022 | 306.00 | 334.00 | 306.00 | 328.00 | 328.00 | 2,300 |
29 Jul 2022 | 316.00 | 360.00 | 316.00 | 316.00 | 316.00 | 4,200 |
28 Jul 2022 | 320.00 | 328.00 | 318.00 | 318.00 | 318.00 | 3,400 |
27 Jul 2022 | 320.00 | 320.00 | 320.00 | 320.00 | 320.00 | 100 |
26 Jul 2022 | 312.00 | 320.00 | 312.00 | 320.00 | 320.00 | 2,300 |
25 Jul 2022 | 320.00 | 322.00 | 312.00 | 312.00 | 312.00 | 12,700 |
22 Jul 2022 | 318.00 | 388.00 | 306.00 | 312.00 | 312.00 | 40,900 |
21 Jul 2022 | 324.00 | 324.00 | 312.00 | 316.00 | 316.00 | 34,200 |
20 Jul 2022 | 314.00 | 344.00 | 312.00 | 312.00 | 312.00 | 18,300 |
19 Jul 2022 | 334.00 | 334.00 | 316.00 | 332.00 | 332.00 | 600 |
18 Jul 2022 | 306.00 | 346.00 | 306.00 | 334.00 | 334.00 | 6,000 |
15 Jul 2022 | 306.00 | 326.00 | 306.00 | 324.00 | 324.00 | 2,700 |
14 Jul 2022 | 330.00 | 336.00 | 326.00 | 326.00 | 326.00 | 9,800 |
13 Jul 2022 | 348.00 | 348.00 | 348.00 | 348.00 | 348.00 | 300 |
12 Jul 2022 | 356.00 | 356.00 | 354.00 | 354.00 | 354.00 | 200 |
11 Jul 2022 | 348.00 | 348.00 | 332.00 | 344.00 | 344.00 | 800 |
08 Jul 2022 | 346.00 | 352.00 | 346.00 | 350.00 | 350.00 | 300 |
07 Jul 2022 | 352.00 | 356.00 | 336.00 | 348.00 | 348.00 | 600 |
06 Jul 2022 | 336.00 | 346.00 | 336.00 | 336.00 | 336.00 | 6,500 |
05 Jul 2022 | 346.00 | 350.00 | 336.00 | 336.00 | 336.00 | 500 |
04 Jul 2022 | 348.00 | 352.00 | 332.00 | 348.00 | 348.00 | 1,100 |
01 Jul 2022 | 336.00 | 354.00 | 330.00 | 354.00 | 354.00 | 2,100 |
30 Jun 2022 | 338.00 | 338.00 | 338.00 | 338.00 | 338.00 | 200 |
29 Jun 2022 | 360.00 | 360.00 | 342.00 | 342.00 | 342.00 | 4,800 |
28 Jun 2022 | 344.00 | 354.00 | 344.00 | 348.00 | 348.00 | 5,200 |
27 Jun 2022 | 344.00 | 344.00 | 344.00 | 344.00 | 344.00 | 300 |
24 Jun 2022 | 344.00 | 344.00 | 344.00 | 344.00 | 344.00 | 2,700 |
23 Jun 2022 | 320.00 | 344.00 | 320.00 | 344.00 | 344.00 | 600 |
22 Jun 2022 | 380.00 | 380.00 | 340.00 | 340.00 | 340.00 | 3,700 |
21 Jun 2022 | 330.00 | 374.00 | 330.00 | 360.00 | 360.00 | 1,700 |
20 Jun 2022 | 340.00 | 358.00 | 334.00 | 342.00 | 342.00 | 15,100 |
17 Jun 2022 | 358.00 | 362.00 | 358.00 | 358.00 | 358.00 | 2,900 |
16 Jun 2022 | 328.00 | 370.00 | 328.00 | 358.00 | 358.00 | 10,100 |
15 Jun 2022 | 370.00 | 370.00 | 328.00 | 328.00 | 328.00 | 3,900 |
14 Jun 2022 | 370.00 | 372.00 | 346.00 | 352.00 | 352.00 | 11,000 |
13 Jun 2022 | 322.00 | 378.00 | 320.00 | 370.00 | 370.00 | 49,100 |
10 Jun 2022 | 364.00 | 364.00 | 342.00 | 342.00 | 342.00 | 7,600 |
09 Jun 2022 | 342.00 | 384.00 | 342.00 | 350.00 | 350.00 | 37,500 |
08 Jun 2022 | 354.00 | 354.00 | 342.00 | 346.00 | 346.00 | 400 |
07 Jun 2022 | 380.00 | 380.00 | 360.00 | 360.00 | 360.00 | 3,300 |
06 Jun 2022 | 350.00 | 366.00 | 350.00 | 364.00 | 364.00 | 500 |
03 Jun 2022 | 386.00 | 386.00 | 350.00 | 366.00 | 366.00 | 6,300 |
02 Jun 2022 | 356.00 | 370.00 | 356.00 | 366.00 | 366.00 | 14,900 |
31 May 2022 | 354.00 | 378.00 | 354.00 | 354.00 | 354.00 | 7,000 |
30 May 2022 | 354.00 | 354.00 | 354.00 | 354.00 | 354.00 | 300 |
27 May 2022 | 352.00 | 354.00 | 332.00 | 354.00 | 354.00 | 9,600 |
25 May 2022 | 356.00 | 420.00 | 352.00 | 352.00 | 352.00 | 41,600 |
24 May 2022 | 354.00 | 358.00 | 330.00 | 356.00 | 356.00 | 13,900 |
23 May 2022 | 356.00 | 356.00 | 354.00 | 354.00 | 354.00 | 400 |
20 May 2022 | 350.00 | 360.00 | 344.00 | 356.00 | 356.00 | 11,400 |
19 May 2022 | 366.00 | 370.00 | 356.00 | 366.00 | 366.00 | 8,600 |
18 May 2022 | 366.00 | 382.00 | 366.00 | 382.00 | 382.00 | 1,300 |
17 May 2022 | 362.00 | 368.00 | 350.00 | 366.00 | 366.00 | 8,100 |
13 May 2022 | 368.00 | 368.00 | 344.00 | 350.00 | 350.00 | 900 |
12 May 2022 | 332.00 | 382.00 | 332.00 | 368.00 | 368.00 | 9,700 |
11 May 2022 | 338.00 | 398.00 | 330.00 | 330.00 | 330.00 | 13,700 |
10 May 2022 | 370.00 | 370.00 | 354.00 | 354.00 | 354.00 | 2,500 |
09 May 2022 | 344.00 | 380.00 | 344.00 | 374.00 | 374.00 | 2,800 |
28 Apr 2022 | 340.00 | 344.00 | 334.00 | 344.00 | 344.00 | 5,500 |
27 Apr 2022 | 350.00 | 352.00 | 332.00 | 340.00 | 340.00 | 3,100 |
26 Apr 2022 | 350.00 | 350.00 | 338.00 | 350.00 | 350.00 | 9,000 |
25 Apr 2022 | 372.00 | 372.00 | 358.00 | 362.00 | 362.00 | 18,900 |
22 Apr 2022 | 410.00 | 412.00 | 384.00 | 384.00 | 384.00 | 13,900 |
21 Apr 2022 | 340.00 | 416.00 | 340.00 | 412.00 | 412.00 | 41,300 |
20 Apr 2022 | 354.00 | 354.00 | 332.00 | 334.00 | 334.00 | 4,500 |
19 Apr 2022 | 334.00 | 360.00 | 334.00 | 354.00 | 354.00 | 6,000 |
18 Apr 2022 | 348.00 | 360.00 | 348.00 | 358.00 | 358.00 | 2,500 |
14 Apr 2022 | 362.00 | 362.00 | 346.00 | 348.00 | 348.00 | 2,700 |
13 Apr 2022 | 362.00 | 366.00 | 362.00 | 362.00 | 362.00 | 500 |
12 Apr 2022 | 352.00 | 352.00 | 352.00 | 352.00 | 352.00 | 700 |
11 Apr 2022 | 350.00 | 364.00 | 346.00 | 352.00 | 352.00 | 14,700 |
08 Apr 2022 | 352.00 | 384.00 | 352.00 | 370.00 | 370.00 | 8,700 |
07 Apr 2022 | 374.00 | 400.00 | 348.00 | 352.00 | 352.00 | 10,800 |
06 Apr 2022 | 404.00 | 406.00 | 374.00 | 374.00 | 374.00 | 56,100 |
05 Apr 2022 | 342.00 | 430.00 | 342.00 | 402.00 | 402.00 | 147,200 |
04 Apr 2022 | 344.00 | 350.00 | 332.00 | 344.00 | 344.00 | 6,700 |
01 Apr 2022 | 350.00 | 350.00 | 350.00 | 350.00 | 350.00 | 300 |
31 Mar 2022 | 356.00 | 358.00 | 350.00 | 350.00 | 350.00 | 800 |
30 Mar 2022 | 356.00 | 362.00 | 350.00 | 350.00 | 350.00 | 1,500 |
29 Mar 2022 | 348.00 | 356.00 | 348.00 | 356.00 | 356.00 | 300 |
28 Mar 2022 | 346.00 | 354.00 | 344.00 | 354.00 | 354.00 | 15,900 |
25 Mar 2022 | 350.00 | 392.00 | 344.00 | 346.00 | 346.00 | 8,400 |
24 Mar 2022 | 350.00 | 350.00 | 346.00 | 348.00 | 348.00 | 12,900 |
23 Mar 2022 | 366.00 | 366.00 | 350.00 | 350.00 | 350.00 | 4,900 |
22 Mar 2022 | 370.00 | 370.00 | 350.00 | 350.00 | 350.00 | 7,700 |
21 Mar 2022 | 352.00 | 358.00 | 352.00 | 358.00 | 358.00 | 700 |
18 Mar 2022 | 368.00 | 368.00 | 350.00 | 366.00 | 366.00 | 500 |
17 Mar 2022 | 360.00 | 370.00 | 360.00 | 370.00 | 370.00 | 900 |
16 Mar 2022 | 356.00 | 372.00 | 352.00 | 372.00 | 372.00 | 4,500 |
15 Mar 2022 | 370.00 | 372.00 | 356.00 | 356.00 | 356.00 | 4,800 |
14 Mar 2022 | 374.00 | 374.00 | 374.00 | 374.00 | 374.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |