Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 3,614.00 | 3,626.00 | 3,614.00 | 3,626.00 | 3,626.00 | - |
01 Jul 2024 | 3,698.00 | 3,703.00 | 3,639.00 | 3,639.00 | 3,639.00 | 2 |
28 Jun 2024 | 3,763.00 | 3,763.00 | 3,732.00 | 3,732.00 | 3,732.00 | - |
27 Jun 2024 | 3,722.00 | 3,747.00 | 3,722.00 | 3,747.00 | 3,747.00 | - |
26 Jun 2024 | 3,761.00 | 3,761.00 | 3,740.00 | 3,740.00 | 3,740.00 | - |
25 Jun 2024 | 3,725.00 | 3,743.00 | 3,725.00 | 3,743.00 | 3,743.00 | - |
24 Jun 2024 | 3,728.00 | 3,728.00 | 3,720.00 | 3,720.00 | 3,720.00 | - |
21 Jun 2024 | 3,715.00 | 3,715.00 | 3,709.00 | 3,709.00 | 3,709.00 | - |
20 Jun 2024 | 3,716.00 | 3,725.00 | 3,716.00 | 3,725.00 | 3,725.00 | - |
19 Jun 2024 | 3,804.00 | 3,804.00 | 3,708.00 | 3,708.00 | 3,708.00 | - |
18 Jun 2024 | 3,691.00 | 3,706.00 | 3,691.00 | 3,706.00 | 3,706.00 | - |
17 Jun 2024 | 3,629.00 | 3,629.00 | 3,619.00 | 3,619.00 | 3,619.00 | - |
14 Jun 2024 | 3,598.00 | 3,598.00 | 3,583.00 | 3,583.00 | 3,583.00 | - |
13 Jun 2024 | 3,596.00 | 3,596.00 | 3,587.00 | 3,587.00 | 3,587.00 | - |
12 Jun 2024 | 3,531.00 | 3,580.00 | 3,531.00 | 3,580.00 | 3,580.00 | - |
11 Jun 2024 | 3,529.00 | 3,542.00 | 3,529.00 | 3,542.00 | 3,542.00 | - |
10 Jun 2024 | 3,548.00 | 3,548.00 | 3,521.00 | 3,521.00 | 3,521.00 | - |
07 Jun 2024 | 3,504.00 | 3,504.00 | 3,500.00 | 3,500.00 | 3,500.00 | - |
07 Jun 2024 | 8.75 Dividend | |||||
06 Jun 2024 | 3,509.00 | 3,509.00 | 3,509.00 | 3,509.00 | 3,500.25 | - |
05 Jun 2024 | 3,500.00 | 3,509.00 | 3,500.00 | 3,509.00 | 3,500.25 | - |
04 Jun 2024 | 3,438.00 | 3,478.00 | 3,438.00 | 3,478.00 | 3,469.33 | - |
03 Jun 2024 | 3,478.00 | 3,478.00 | 3,440.00 | 3,440.00 | 3,431.42 | - |
31 May 2024 | 3,480.00 | 3,480.00 | 3,431.00 | 3,431.00 | 3,422.44 | - |
30 May 2024 | 3,436.00 | 3,447.00 | 3,436.00 | 3,447.00 | 3,438.40 | - |
29 May 2024 | 3,479.00 | 3,479.00 | 3,465.00 | 3,465.00 | 3,456.36 | - |
28 May 2024 | 3,501.00 | 3,501.00 | 3,495.00 | 3,495.00 | 3,486.28 | - |
27 May 2024 | 3,504.00 | 3,505.00 | 3,504.00 | 3,505.00 | 3,496.26 | - |
24 May 2024 | 3,485.00 | 3,494.00 | 3,485.00 | 3,487.00 | 3,478.30 | 3 |
23 May 2024 | 3,548.00 | 3,553.00 | 3,505.00 | 3,505.00 | 3,496.26 | 1 |
22 May 2024 | 3,518.00 | 3,539.00 | 3,518.00 | 3,539.00 | 3,530.18 | - |
21 May 2024 | 3,465.00 | 3,498.00 | 3,465.00 | 3,498.00 | 3,489.28 | - |
20 May 2024 | 3,409.00 | 3,426.00 | 3,409.00 | 3,426.00 | 3,417.46 | 3 |
17 May 2024 | 3,440.00 | 3,440.00 | 3,421.00 | 3,421.00 | 3,412.47 | - |
16 May 2024 | 3,478.00 | 3,484.00 | 3,478.00 | 3,484.00 | 3,475.31 | - |
15 May 2024 | 3,480.00 | 3,480.00 | 3,468.00 | 3,468.00 | 3,459.35 | - |
14 May 2024 | 3,517.00 | 3,517.00 | 3,461.00 | 3,461.00 | 3,452.37 | 5 |
13 May 2024 | 3,542.00 | 3,542.00 | 3,473.00 | 3,473.00 | 3,464.34 | - |
10 May 2024 | 3,488.00 | 3,522.00 | 3,488.00 | 3,522.00 | 3,513.22 | - |
09 May 2024 | 3,387.00 | 3,473.00 | 3,387.00 | 3,473.00 | 3,464.34 | - |
08 May 2024 | 3,353.00 | 3,388.00 | 3,353.00 | 3,388.00 | 3,379.55 | - |
07 May 2024 | 3,320.00 | 3,350.00 | 3,320.00 | 3,350.00 | 3,341.65 | - |
06 May 2024 | 3,343.00 | 3,343.00 | 3,292.00 | 3,292.00 | 3,283.79 | - |
03 May 2024 | 3,320.00 | 3,393.00 | 3,320.00 | 3,393.00 | 3,384.54 | 3 |
02 May 2024 | 3,203.00 | 3,203.00 | 3,182.00 | 3,182.00 | 3,174.07 | - |
30 Apr 2024 | 3,280.00 | 3,280.00 | 3,265.00 | 3,265.00 | 3,256.86 | - |
29 Apr 2024 | 3,294.00 | 3,294.00 | 3,258.00 | 3,258.00 | 3,249.88 | - |
26 Apr 2024 | 3,266.00 | 3,307.00 | 3,266.00 | 3,307.00 | 3,298.75 | - |
25 Apr 2024 | 3,272.00 | 3,272.00 | 3,265.00 | 3,265.00 | 3,256.86 | - |
24 Apr 2024 | 3,311.00 | 3,311.00 | 3,292.00 | 3,292.00 | 3,283.79 | - |
23 Apr 2024 | 3,251.00 | 3,297.00 | 3,251.00 | 3,297.00 | 3,288.78 | - |
22 Apr 2024 | 3,217.00 | 3,228.00 | 3,217.00 | 3,228.00 | 3,219.95 | - |
19 Apr 2024 | 3,197.00 | 3,231.00 | 3,197.00 | 3,231.00 | 3,222.94 | - |
18 Apr 2024 | 3,235.00 | 3,263.00 | 3,235.00 | 3,263.00 | 3,254.86 | - |
17 Apr 2024 | 3,268.00 | 3,268.00 | 3,246.00 | 3,246.00 | 3,237.91 | - |
16 Apr 2024 | 3,274.00 | 3,274.00 | 3,272.00 | 3,272.00 | 3,263.84 | - |
15 Apr 2024 | 3,321.00 | 3,328.00 | 3,321.00 | 3,328.00 | 3,319.70 | - |
12 Apr 2024 | 3,404.00 | 3,404.00 | 3,324.00 | 3,324.00 | 3,315.71 | - |
11 Apr 2024 | 3,352.00 | 3,378.00 | 3,352.00 | 3,378.00 | 3,369.58 | 1 |
10 Apr 2024 | 3,301.00 | 3,355.00 | 3,301.00 | 3,355.00 | 3,346.63 | - |
09 Apr 2024 | 3,314.00 | 3,314.00 | 3,288.00 | 3,288.00 | 3,279.80 | - |
08 Apr 2024 | 3,295.00 | 3,324.00 | 3,295.00 | 3,324.00 | 3,315.71 | - |
05 Apr 2024 | 3,300.00 | 3,309.00 | 3,300.00 | 3,309.00 | 3,300.75 | - |
04 Apr 2024 | 3,360.00 | 3,372.00 | 3,360.00 | 3,372.00 | 3,363.59 | - |
03 Apr 2024 | 3,311.00 | 3,360.00 | 3,311.00 | 3,360.00 | 3,351.62 | - |
02 Apr 2024 | 3,322.00 | 3,322.00 | 3,284.00 | 3,284.00 | 3,275.81 | - |
28 Mar 2024 | 3,397.00 | 3,397.00 | 3,372.00 | 3,372.00 | 3,363.59 | 4 |
27 Mar 2024 | 3,381.00 | 3,401.00 | 3,381.00 | 3,401.00 | 3,392.52 | - |
26 Mar 2024 | 3,347.00 | 3,378.00 | 3,347.00 | 3,378.00 | 3,369.58 | - |
25 Mar 2024 | 3,361.00 | 3,361.00 | 3,328.00 | 3,328.00 | 3,319.70 | - |
22 Mar 2024 | 3,373.00 | 3,373.00 | 3,355.00 | 3,355.00 | 3,346.63 | - |
21 Mar 2024 | 3,320.00 | 3,356.00 | 3,320.00 | 3,356.00 | 3,347.63 | - |
20 Mar 2024 | 3,230.00 | 3,270.00 | 3,230.00 | 3,270.00 | 3,261.85 | - |
19 Mar 2024 | 3,158.00 | 3,194.00 | 3,158.00 | 3,194.00 | 3,186.04 | - |
18 Mar 2024 | 3,154.00 | 3,171.00 | 3,154.00 | 3,171.00 | 3,163.09 | - |
15 Mar 2024 | 3,214.00 | 3,214.00 | 3,173.00 | 3,173.00 | 3,165.09 | - |
14 Mar 2024 | 3,213.00 | 3,234.00 | 3,213.00 | 3,234.00 | 3,225.94 | - |
13 Mar 2024 | 3,192.00 | 3,201.00 | 3,192.00 | 3,201.00 | 3,193.02 | - |
12 Mar 2024 | 3,216.00 | 3,226.00 | 3,216.00 | 3,226.00 | 3,217.96 | - |
11 Mar 2024 | 3,173.00 | 3,212.00 | 3,173.00 | 3,212.00 | 3,203.99 | - |
08 Mar 2024 | 3,179.00 | 3,186.00 | 3,179.00 | 3,186.00 | 3,178.06 | - |
07 Mar 2024 | 3,129.00 | 3,162.00 | 3,129.00 | 3,162.00 | 3,154.12 | - |
07 Mar 2024 | 8.75 Dividend | |||||
06 Mar 2024 | 3,153.00 | 3,153.00 | 3,146.00 | 3,146.00 | 3,129.43 | - |
05 Mar 2024 | 3,149.00 | 3,161.00 | 3,149.00 | 3,161.00 | 3,144.35 | - |
04 Mar 2024 | 3,242.00 | 3,242.00 | 3,216.00 | 3,216.00 | 3,199.06 | - |
01 Mar 2024 | 3,206.00 | 3,206.00 | 3,199.00 | 3,199.00 | 3,182.15 | - |
29 Feb 2024 | 3,221.00 | 3,230.00 | 3,221.00 | 3,230.00 | 3,212.98 | - |
28 Feb 2024 | 3,211.00 | 3,228.00 | 3,211.00 | 3,228.00 | 3,211.00 | - |
27 Feb 2024 | 3,230.00 | 3,230.00 | 3,218.00 | 3,218.00 | 3,201.05 | - |
26 Feb 2024 | 3,265.00 | 3,283.00 | 3,265.00 | 3,283.00 | 3,265.71 | - |
23 Feb 2024 | 3,265.00 | 3,344.00 | 3,255.00 | 3,255.00 | 3,237.85 | 14 |
22 Feb 2024 | 3,526.00 | 3,575.00 | 3,526.00 | 3,575.00 | 3,556.17 | - |
21 Feb 2024 | 3,422.00 | 3,449.00 | 3,422.00 | 3,449.00 | 3,430.83 | - |
20 Feb 2024 | 3,428.00 | 3,437.00 | 3,428.00 | 3,437.00 | 3,418.89 | - |
19 Feb 2024 | 3,586.00 | 3,586.00 | 3,438.00 | 3,438.00 | 3,419.89 | - |
16 Feb 2024 | 3,478.00 | 3,478.00 | 3,476.00 | 3,476.00 | 3,457.69 | - |
15 Feb 2024 | 3,495.00 | 3,495.00 | 3,465.00 | 3,465.00 | 3,446.75 | - |
14 Feb 2024 | 3,496.00 | 3,496.00 | 3,466.00 | 3,478.00 | 3,459.68 | 7 |
13 Feb 2024 | 3,509.00 | 3,509.00 | 3,507.00 | 3,507.00 | 3,488.53 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |