Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 May 2024 | 2,589.95 | 2,589.95 | 2,529.55 | 2,550.25 | 2,550.25 | 29 |
22 May 2024 | 2,625.00 | 2,625.00 | 2,502.05 | 2,537.30 | 2,537.30 | 2,124 |
21 May 2024 | 2,625.00 | 2,625.00 | 2,520.95 | 2,550.40 | 2,550.40 | 2,923 |
17 May 2024 | 2,650.00 | 2,650.00 | 2,539.95 | 2,591.85 | 2,591.85 | 972 |
16 May 2024 | 2,619.95 | 2,732.40 | 2,600.00 | 2,612.00 | 2,612.00 | 2,514 |
15 May 2024 | 2,642.70 | 2,890.30 | 2,513.00 | 2,606.90 | 2,606.90 | 8,630 |
14 May 2024 | 2,493.95 | 2,626.00 | 2,458.20 | 2,590.65 | 2,590.65 | 2,809 |
13 May 2024 | 2,425.00 | 2,492.90 | 2,365.95 | 2,461.25 | 2,461.25 | 450 |
10 May 2024 | 2,390.00 | 2,441.25 | 2,342.60 | 2,425.20 | 2,425.20 | 403 |
09 May 2024 | 2,430.05 | 2,441.90 | 2,362.00 | 2,374.00 | 2,374.00 | 1,130 |
08 May 2024 | 2,490.55 | 2,541.80 | 2,402.15 | 2,429.90 | 2,429.90 | 2,716 |
07 May 2024 | 2,564.05 | 2,592.05 | 2,520.20 | 2,523.60 | 2,523.60 | 1,039 |
06 May 2024 | 2,504.50 | 2,621.90 | 2,504.50 | 2,568.70 | 2,568.70 | 2,457 |
03 May 2024 | 2,541.20 | 2,593.60 | 2,530.05 | 2,555.55 | 2,555.55 | 712 |
02 May 2024 | 2,552.25 | 2,576.70 | 2,523.00 | 2,544.10 | 2,544.10 | 288 |
30 Apr 2024 | 2,649.95 | 2,649.95 | 2,516.50 | 2,526.50 | 2,526.50 | 1,680 |
29 Apr 2024 | 2,734.45 | 2,734.45 | 2,586.40 | 2,616.35 | 2,616.35 | 538 |
26 Apr 2024 | 2,609.10 | 2,624.85 | 2,577.70 | 2,597.70 | 2,597.70 | 350 |
25 Apr 2024 | 2,636.95 | 2,671.75 | 2,557.00 | 2,564.90 | 2,564.90 | 7,981 |
24 Apr 2024 | 2,749.85 | 2,749.85 | 2,618.00 | 2,636.95 | 2,636.95 | 1,389 |
23 Apr 2024 | 2,502.70 | 2,647.25 | 2,502.70 | 2,635.40 | 2,635.40 | 1,436 |
22 Apr 2024 | 2,542.20 | 2,601.30 | 2,470.45 | 2,537.10 | 2,537.10 | 902 |
19 Apr 2024 | 2,629.95 | 2,634.00 | 2,501.15 | 2,520.35 | 2,520.35 | 3,089 |
18 Apr 2024 | 2,569.40 | 2,663.20 | 2,569.40 | 2,648.65 | 2,648.65 | 1,098 |
16 Apr 2024 | 2,579.30 | 2,621.25 | 2,517.00 | 2,538.30 | 2,538.30 | 1,666 |
15 Apr 2024 | 2,627.30 | 2,628.05 | 2,527.85 | 2,550.30 | 2,550.30 | 1,061 |
12 Apr 2024 | 2,750.00 | 2,805.65 | 2,674.75 | 2,680.90 | 2,680.90 | 768 |
10 Apr 2024 | 2,626.65 | 2,750.00 | 2,550.70 | 2,738.20 | 2,738.20 | 3,659 |
09 Apr 2024 | 2,590.00 | 2,637.60 | 2,531.70 | 2,632.55 | 2,632.55 | 677 |
08 Apr 2024 | 2,495.00 | 2,595.00 | 2,495.00 | 2,563.10 | 2,563.10 | 717 |
05 Apr 2024 | 2,439.85 | 2,468.75 | 2,420.20 | 2,460.20 | 2,460.20 | 746 |
04 Apr 2024 | 2,474.95 | 2,474.95 | 2,426.15 | 2,433.30 | 2,433.30 | 1,018 |
03 Apr 2024 | 2,470.00 | 2,499.00 | 2,427.80 | 2,437.95 | 2,437.95 | 1,438 |
02 Apr 2024 | 2,402.00 | 2,499.00 | 2,385.85 | 2,482.25 | 2,482.25 | 1,291 |
01 Apr 2024 | 2,477.50 | 2,535.00 | 2,381.90 | 2,401.90 | 2,401.90 | 2,441 |
28 Mar 2024 | 2,355.50 | 2,495.00 | 2,343.20 | 2,459.75 | 2,459.75 | 3,156 |
27 Mar 2024 | 2,410.00 | 2,430.65 | 2,334.95 | 2,355.50 | 2,355.50 | 1,498 |
26 Mar 2024 | 2,499.95 | 2,501.20 | 2,381.00 | 2,408.60 | 2,408.60 | 1,637 |
22 Mar 2024 | 2,461.05 | 2,499.00 | 2,461.05 | 2,477.35 | 2,477.35 | 452 |
21 Mar 2024 | 2,462.00 | 2,501.00 | 2,447.00 | 2,465.45 | 2,465.45 | 737 |
20 Mar 2024 | 2,579.95 | 2,579.95 | 2,368.35 | 2,461.45 | 2,461.45 | 365 |
19 Mar 2024 | 2,416.20 | 2,511.25 | 2,416.20 | 2,451.35 | 2,451.35 | 711 |
18 Mar 2024 | 2,428.85 | 2,428.85 | 2,380.25 | 2,402.25 | 2,402.25 | 155 |
15 Mar 2024 | 2,322.20 | 2,390.00 | 2,215.00 | 2,381.00 | 2,381.00 | 1,244 |
14 Mar 2024 | 2,220.95 | 2,334.95 | 2,089.60 | 2,208.50 | 2,208.50 | 1,290 |
13 Mar 2024 | 2,471.95 | 2,471.95 | 2,213.10 | 2,260.45 | 2,260.45 | 3,351 |
12 Mar 2024 | 2,415.55 | 2,422.85 | 2,288.90 | 2,371.25 | 2,371.25 | 2,288 |
11 Mar 2024 | 2,428.90 | 2,558.65 | 2,391.05 | 2,415.55 | 2,415.55 | 3,000 |
07 Mar 2024 | 2,435.30 | 2,479.40 | 2,400.05 | 2,428.20 | 2,428.20 | 578 |
06 Mar 2024 | 2,560.00 | 2,560.00 | 2,261.95 | 2,409.15 | 2,409.15 | 5,675 |
05 Mar 2024 | 2,515.05 | 2,636.30 | 2,515.05 | 2,553.95 | 2,553.95 | 897 |
04 Mar 2024 | 2,611.05 | 2,614.55 | 2,580.00 | 2,591.60 | 2,591.60 | 261 |
01 Mar 2024 | 2,555.05 | 2,699.75 | 2,555.05 | 2,621.75 | 2,621.75 | 252 |
29 Feb 2024 | 2,570.30 | 2,615.00 | 2,558.10 | 2,607.85 | 2,607.85 | 174 |
28 Feb 2024 | 2,635.15 | 2,639.25 | 2,561.40 | 2,588.10 | 2,588.10 | 807 |
27 Feb 2024 | 2,678.00 | 2,696.80 | 2,593.00 | 2,627.45 | 2,627.45 | 1,489 |
26 Feb 2024 | 2,714.95 | 2,726.35 | 2,620.00 | 2,702.75 | 2,702.75 | 1,007 |
23 Feb 2024 | 2,627.95 | 2,688.90 | 2,627.95 | 2,657.85 | 2,657.85 | 158 |
22 Feb 2024 | 2,534.20 | 2,636.00 | 2,490.95 | 2,598.50 | 2,598.50 | 1,464 |
21 Feb 2024 | 2,563.45 | 2,715.00 | 2,560.00 | 2,585.90 | 2,585.90 | 402 |
20 Feb 2024 | 2,663.85 | 2,663.85 | 2,600.00 | 2,605.60 | 2,605.60 | 614 |
19 Feb 2024 | 2,579.25 | 2,708.70 | 2,579.25 | 2,661.40 | 2,661.40 | 1,853 |
16 Feb 2024 | 2,638.95 | 2,640.75 | 2,550.45 | 2,569.10 | 2,569.10 | 832 |
15 Feb 2024 | 2,654.65 | 2,707.05 | 2,605.00 | 2,615.05 | 2,615.05 | 1,188 |
14 Feb 2024 | 2,428.05 | 2,631.30 | 2,417.45 | 2,567.80 | 2,567.80 | 1,450 |
13 Feb 2024 | 2,372.05 | 2,549.95 | 2,372.05 | 2,477.60 | 2,477.60 | 995 |
12 Feb 2024 | 2,685.00 | 2,690.35 | 2,486.20 | 2,521.00 | 2,521.00 | 2,504 |
09 Feb 2024 | 2,747.70 | 2,752.75 | 2,681.65 | 2,685.00 | 2,685.00 | 516 |
08 Feb 2024 | 2,749.55 | 2,759.60 | 2,700.00 | 2,720.10 | 2,720.10 | 1,800 |
07 Feb 2024 | 2,767.70 | 2,767.70 | 2,692.30 | 2,739.70 | 2,739.70 | 923 |
06 Feb 2024 | 2,774.95 | 2,775.00 | 2,732.65 | 2,764.85 | 2,764.85 | 412 |
05 Feb 2024 | 2,777.95 | 2,816.25 | 2,700.00 | 2,746.45 | 2,746.45 | 1,370 |
02 Feb 2024 | 2,787.35 | 2,787.35 | 2,714.55 | 2,731.15 | 2,731.15 | 376 |
01 Feb 2024 | 2,765.25 | 2,771.20 | 2,715.50 | 2,738.65 | 2,738.65 | 387 |
31 Jan 2024 | 2,780.00 | 2,850.00 | 2,758.00 | 2,765.20 | 2,765.20 | 1,459 |
30 Jan 2024 | 2,788.15 | 2,788.15 | 2,721.85 | 2,738.60 | 2,738.60 | 693 |
29 Jan 2024 | 2,872.30 | 2,913.85 | 2,734.00 | 2,757.20 | 2,757.20 | 5,035 |
25 Jan 2024 | 2,878.40 | 2,878.40 | 2,805.35 | 2,871.25 | 2,871.25 | 2,435 |
25 Jan 2024 | 58 Dividend | |||||
24 Jan 2024 | 2,896.95 | 2,896.95 | 2,805.10 | 2,886.15 | 2,828.15 | 155,620 |
23 Jan 2024 | 2,900.00 | 2,922.20 | 2,840.75 | 2,849.05 | 2,791.80 | 3,148 |
19 Jan 2024 | 2,800.05 | 2,892.80 | 2,800.05 | 2,825.85 | 2,769.06 | 1,892 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 2,750.00 | 2,800.00 | 2,720.00 | 2,755.55 | 2,700.17 | 580 |
16 Jan 2024 | 2,819.80 | 2,821.00 | 2,750.00 | 2,769.30 | 2,713.65 | 817 |
15 Jan 2024 | 2,775.00 | 2,836.75 | 2,750.00 | 2,813.55 | 2,757.01 | 2,321 |
12 Jan 2024 | 2,819.95 | 2,819.95 | 2,710.70 | 2,785.40 | 2,729.42 | 885 |
11 Jan 2024 | 2,750.00 | 2,785.00 | 2,725.00 | 2,748.75 | 2,693.51 | 395 |
10 Jan 2024 | 2,735.00 | 2,800.00 | 2,735.00 | 2,769.20 | 2,713.55 | 595 |
09 Jan 2024 | 2,889.95 | 2,889.95 | 2,736.65 | 2,754.60 | 2,699.24 | 767 |
08 Jan 2024 | 2,835.00 | 2,855.00 | 2,771.70 | 2,781.60 | 2,725.70 | 378 |
05 Jan 2024 | 2,896.95 | 2,904.95 | 2,823.20 | 2,834.40 | 2,777.44 | 883 |
04 Jan 2024 | 2,983.35 | 2,983.35 | 2,823.10 | 2,843.15 | 2,786.01 | 716 |
03 Jan 2024 | 2,812.15 | 2,992.75 | 2,802.05 | 2,951.40 | 2,892.09 | 2,798 |
02 Jan 2024 | 2,751.00 | 2,854.45 | 2,751.00 | 2,836.60 | 2,779.60 | 286 |
01 Jan 2024 | 2,805.00 | 2,861.75 | 2,785.00 | 2,789.75 | 2,733.69 | 649 |
29 Dec 2023 | 2,800.00 | 2,872.30 | 2,800.00 | 2,833.90 | 2,776.95 | 2,270 |
28 Dec 2023 | 2,710.00 | 3,012.00 | 2,710.00 | 2,827.20 | 2,770.38 | 1,392 |
27 Dec 2023 | 2,818.40 | 2,836.00 | 2,753.15 | 2,832.50 | 2,775.58 | 739 |
26 Dec 2023 | 2,724.25 | 2,880.00 | 2,681.85 | 2,763.10 | 2,707.57 | 1,068 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |