Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 1,046.00 | 1,048.00 | 1,006.00 | 1,008.00 | 1,008.00 | 139,235 |
16 May 2024 | 1,050.00 | 1,050.00 | 1,020.00 | 1,032.00 | 1,032.00 | 137,916 |
15 May 2024 | 995.00 | 1,030.00 | 984.00 | 1,026.00 | 1,026.00 | 1,776,848 |
14 May 2024 | 980.00 | 998.00 | 950.00 | 991.00 | 991.00 | 424,622 |
13 May 2024 | 987.00 | 1,026.00 | 936.30 | 955.00 | 955.00 | 552,899 |
10 May 2024 | 997.00 | 1,006.00 | 961.39 | 983.00 | 983.00 | 191,667 |
09 May 2024 | 971.00 | 997.00 | 971.00 | 978.00 | 978.00 | 209,318 |
08 May 2024 | 965.00 | 984.00 | 958.30 | 984.00 | 984.00 | 374,734 |
07 May 2024 | 973.00 | 986.00 | 950.02 | 967.00 | 967.00 | 225,090 |
03 May 2024 | 947.00 | 982.00 | 931.00 | 975.00 | 975.00 | 779,437 |
02 May 2024 | 963.00 | 963.00 | 940.00 | 955.00 | 955.00 | 326,424 |
01 May 2024 | 965.00 | 997.00 | 942.00 | 942.00 | 942.00 | 296,817 |
30 Apr 2024 | 957.00 | 984.10 | 955.00 | 979.00 | 979.00 | 186,907 |
29 Apr 2024 | 993.00 | 996.00 | 946.00 | 958.00 | 958.00 | 192,489 |
26 Apr 2024 | 970.00 | 997.00 | 970.00 | 976.00 | 976.00 | 215,662 |
25 Apr 2024 | 961.00 | 977.00 | 950.00 | 975.00 | 975.00 | 162,234 |
24 Apr 2024 | 945.00 | 961.00 | 933.00 | 961.00 | 961.00 | 914,265 |
23 Apr 2024 | 996.00 | 996.00 | 941.00 | 950.00 | 950.00 | 582,889 |
22 Apr 2024 | 947.00 | 960.00 | 940.00 | 949.00 | 949.00 | 398,044 |
19 Apr 2024 | 905.00 | 952.00 | 905.00 | 952.00 | 952.00 | 247,895 |
18 Apr 2024 | 930.00 | 970.00 | 910.00 | 945.00 | 945.00 | 624,353 |
17 Apr 2024 | 952.00 | 960.00 | 921.00 | 930.00 | 930.00 | 253,957 |
16 Apr 2024 | 950.00 | 952.00 | 908.92 | 942.00 | 942.00 | 376,887 |
15 Apr 2024 | 943.00 | 953.00 | 922.00 | 922.00 | 922.00 | 265,389 |
12 Apr 2024 | 964.00 | 965.00 | 932.00 | 936.00 | 936.00 | 729,217 |
11 Apr 2024 | 933.00 | 969.00 | 920.00 | 950.00 | 950.00 | 548,314 |
10 Apr 2024 | 935.00 | 973.00 | 911.00 | 924.00 | 924.00 | 332,334 |
09 Apr 2024 | 924.00 | 947.00 | 924.00 | 926.00 | 926.00 | 208,101 |
08 Apr 2024 | 924.00 | 971.00 | 902.41 | 942.00 | 942.00 | 267,643 |
05 Apr 2024 | 985.00 | 985.00 | 944.00 | 944.00 | 944.00 | 184,379 |
04 Apr 2024 | 959.00 | 999.00 | 968.00 | 991.00 | 991.00 | 384,989 |
03 Apr 2024 | 958.00 | 962.00 | 936.00 | 944.00 | 944.00 | 263,627 |
02 Apr 2024 | 993.00 | 998.00 | 955.00 | 958.00 | 958.00 | 346,734 |
28 Mar 2024 | 1,040.00 | 1,040.00 | 975.00 | 975.00 | 975.00 | 488,058 |
27 Mar 2024 | 997.00 | 1,019.00 | 964.50 | 1,019.00 | 1,019.00 | 249,134 |
26 Mar 2024 | 995.50 | 1,000.00 | 970.50 | 984.00 | 984.00 | 213,082 |
25 Mar 2024 | 1,050.00 | 1,050.00 | 979.00 | 985.00 | 985.00 | 245,560 |
22 Mar 2024 | 1,044.00 | 1,050.00 | 1,016.00 | 1,019.00 | 1,019.00 | 468,176 |
21 Mar 2024 | 980.00 | 1,037.00 | 950.00 | 1,030.00 | 1,030.00 | 1,409,857 |
20 Mar 2024 | 980.00 | 985.50 | 960.00 | 960.00 | 960.00 | 599,626 |
19 Mar 2024 | 1,002.00 | 1,023.00 | 969.50 | 972.00 | 972.00 | 572,807 |
18 Mar 2024 | 1,038.00 | 1,060.00 | 990.50 | 1,000.00 | 1,000.00 | 596,294 |
15 Mar 2024 | 1,030.00 | 1,057.74 | 996.00 | 996.00 | 996.00 | 1,264,139 |
14 Mar 2024 | 1,086.00 | 1,093.00 | 1,027.00 | 1,052.00 | 1,052.00 | 506,666 |
13 Mar 2024 | 1,100.00 | 1,166.00 | 1,061.00 | 1,077.00 | 1,077.00 | 1,667,283 |
12 Mar 2024 | 1,300.00 | 1,300.00 | 1,041.00 | 1,092.00 | 1,092.00 | 2,320,339 |
11 Mar 2024 | 1,501.00 | 1,540.00 | 1,440.00 | 1,457.00 | 1,457.00 | 91,692 |
08 Mar 2024 | 1,515.00 | 1,541.00 | 1,481.00 | 1,500.00 | 1,500.00 | 67,075 |
07 Mar 2024 | 1,499.00 | 1,524.00 | 1,476.00 | 1,497.00 | 1,497.00 | 190,326 |
06 Mar 2024 | 1,420.00 | 1,483.00 | 1,420.00 | 1,469.00 | 1,469.00 | 357,138 |
05 Mar 2024 | 1,401.00 | 1,465.00 | 1,401.00 | 1,459.00 | 1,459.00 | 88,454 |
04 Mar 2024 | 1,550.00 | 1,550.00 | 1,422.00 | 1,426.00 | 1,426.00 | 133,168 |
01 Mar 2024 | 1,455.00 | 1,530.65 | 1,455.00 | 1,482.00 | 1,482.00 | 121,219 |
29 Feb 2024 | 1,581.00 | 1,596.00 | 1,421.00 | 1,471.00 | 1,471.00 | 603,858 |
28 Feb 2024 | 1,627.00 | 1,646.00 | 1,590.00 | 1,590.00 | 1,590.00 | 87,583 |
27 Feb 2024 | 1,640.00 | 1,667.15 | 1,633.00 | 1,644.00 | 1,644.00 | 101,510 |
26 Feb 2024 | 1,652.00 | 1,717.00 | 1,649.00 | 1,655.00 | 1,655.00 | 63,230 |
23 Feb 2024 | 1,690.00 | 1,716.00 | 1,664.00 | 1,675.00 | 1,675.00 | 150,822 |
22 Feb 2024 | 1,642.00 | 1,710.00 | 1,640.00 | 1,688.00 | 1,688.00 | 56,849 |
21 Feb 2024 | 1,683.00 | 1,717.00 | 1,649.50 | 1,674.00 | 1,674.00 | 73,095 |
20 Feb 2024 | 1,683.00 | 1,710.00 | 1,670.00 | 1,674.00 | 1,674.00 | 41,551 |
19 Feb 2024 | 1,708.00 | 1,716.00 | 1,680.00 | 1,703.00 | 1,703.00 | 68,022 |
16 Feb 2024 | 1,700.00 | 1,710.00 | 1,674.84 | 1,703.00 | 1,703.00 | 106,863 |
15 Feb 2024 | 1,708.00 | 1,708.00 | 1,665.00 | 1,688.00 | 1,688.00 | 134,689 |
14 Feb 2024 | 1,674.00 | 1,698.00 | 1,667.00 | 1,671.00 | 1,671.00 | 251,480 |
13 Feb 2024 | 1,667.00 | 1,733.00 | 1,643.70 | 1,660.00 | 1,660.00 | 55,191 |
12 Feb 2024 | 1,643.00 | 1,707.00 | 1,640.00 | 1,675.00 | 1,675.00 | 144,032 |
09 Feb 2024 | 1,729.00 | 1,729.00 | 1,640.00 | 1,648.00 | 1,648.00 | 155,778 |
08 Feb 2024 | 1,710.00 | 1,723.00 | 1,691.00 | 1,697.00 | 1,697.00 | 205,294 |
07 Feb 2024 | 1,700.00 | 1,716.00 | 1,682.31 | 1,704.00 | 1,704.00 | 82,439 |
06 Feb 2024 | 1,699.00 | 1,709.00 | 1,658.36 | 1,693.00 | 1,693.00 | 81,918 |
05 Feb 2024 | 1,700.00 | 1,700.00 | 1,630.00 | 1,682.00 | 1,682.00 | 65,663 |
02 Feb 2024 | 1,648.00 | 1,676.00 | 1,610.00 | 1,642.00 | 1,642.00 | 317,731 |
01 Feb 2024 | 1,686.00 | 1,739.00 | 1,635.00 | 1,635.00 | 1,635.00 | 157,799 |
31 Jan 2024 | 1,705.00 | 1,719.00 | 1,680.00 | 1,688.00 | 1,688.00 | 97,276 |
30 Jan 2024 | 1,667.00 | 1,710.00 | 1,642.00 | 1,695.00 | 1,695.00 | 97,497 |
29 Jan 2024 | 1,709.00 | 1,719.00 | 1,639.00 | 1,661.00 | 1,661.00 | 144,008 |
26 Jan 2024 | 1,720.00 | 1,720.00 | 1,675.00 | 1,698.00 | 1,698.00 | 188,479 |
25 Jan 2024 | 1,642.00 | 1,692.00 | 1,623.94 | 1,680.00 | 1,680.00 | 620,753 |
24 Jan 2024 | 1,571.00 | 1,655.00 | 1,571.00 | 1,647.00 | 1,647.00 | 132,294 |
23 Jan 2024 | 1,571.00 | 1,653.00 | 1,571.00 | 1,641.00 | 1,641.00 | 239,154 |
22 Jan 2024 | 1,560.00 | 1,621.00 | 1,560.00 | 1,615.00 | 1,615.00 | 187,028 |
19 Jan 2024 | 1,640.00 | 1,640.00 | 1,580.00 | 1,581.00 | 1,581.00 | 151,073 |
18 Jan 2024 | 1,626.00 | 1,659.00 | 1,626.00 | 1,626.00 | 1,626.00 | 66,471 |
17 Jan 2024 | 1,651.00 | 1,657.00 | 1,600.00 | 1,635.00 | 1,635.00 | 136,206 |
16 Jan 2024 | 1,613.00 | 1,663.00 | 1,581.00 | 1,647.00 | 1,647.00 | 98,621 |
15 Jan 2024 | 1,641.00 | 1,680.00 | 1,602.00 | 1,640.00 | 1,640.00 | 161,561 |
12 Jan 2024 | 1,670.00 | 1,670.00 | 1,635.00 | 1,646.00 | 1,646.00 | 180,413 |
11 Jan 2024 | 1,638.00 | 1,652.00 | 1,619.48 | 1,652.00 | 1,652.00 | 134,584 |
10 Jan 2024 | 1,630.00 | 1,640.00 | 1,616.00 | 1,616.00 | 1,616.00 | 155,803 |
09 Jan 2024 | 1,635.00 | 1,641.00 | 1,627.00 | 1,636.00 | 1,636.00 | 333,898 |
08 Jan 2024 | 1,570.00 | 1,636.00 | 1,570.00 | 1,627.00 | 1,627.00 | 82,056 |
05 Jan 2024 | 1,608.00 | 1,655.00 | 1,559.00 | 1,607.00 | 1,607.00 | 174,962 |
04 Jan 2024 | 1,634.00 | 1,638.00 | 1,607.00 | 1,614.00 | 1,614.00 | 200,621 |
03 Jan 2024 | 1,600.00 | 1,662.69 | 1,600.00 | 1,629.00 | 1,629.00 | 67,682 |
02 Jan 2024 | 1,650.00 | 1,702.00 | 1,647.00 | 1,660.00 | 1,660.00 | 69,220 |
29 Dec 2023 | 1,696.00 | 1,749.00 | 1,667.00 | 1,683.00 | 1,683.00 | 24,511 |
28 Dec 2023 | 1,733.00 | 1,748.00 | 1,651.00 | 1,711.00 | 1,711.00 | 26,739 |
27 Dec 2023 | 1,728.00 | 1,748.00 | 1,701.00 | 1,710.00 | 1,710.00 | 48,783 |
22 Dec 2023 | 1,677.00 | 1,720.00 | 1,676.00 | 1,718.00 | 1,718.00 | 74,172 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |