Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 125,511.00 | 130,837.40 | 125,399.95 | 129,459.15 | 129,459.15 | 21,404 |
27 Jun 2024 | 125,927.45 | 126,154.45 | 124,800.05 | 125,211.00 | 125,211.00 | 6,984 |
26 Jun 2024 | 127,480.00 | 127,480.00 | 125,800.50 | 125,927.45 | 125,927.45 | 5,775 |
25 Jun 2024 | 126,000.00 | 127,770.00 | 125,460.30 | 126,954.85 | 126,954.85 | 6,690 |
24 Jun 2024 | 125,694.00 | 126,344.40 | 124,500.00 | 125,245.30 | 125,245.30 | 9,053 |
21 Jun 2024 | 126,300.00 | 127,100.00 | 125,000.00 | 125,289.30 | 125,289.30 | 7,878 |
20 Jun 2024 | 125,200.00 | 126,700.00 | 124,615.35 | 126,301.15 | 126,301.15 | 6,497 |
19 Jun 2024 | 125,900.00 | 126,197.95 | 124,750.00 | 124,948.75 | 124,948.75 | 3,973 |
18 Jun 2024 | 125,580.70 | 126,329.95 | 125,580.70 | 125,848.20 | 125,848.20 | 3,439 |
14 Jun 2024 | 126,079.00 | 126,326.00 | 125,387.00 | 125,580.70 | 125,580.70 | 5,958 |
13 Jun 2024 | 126,101.45 | 126,765.30 | 125,851.15 | 126,079.60 | 126,079.60 | 2,995 |
12 Jun 2024 | 126,400.00 | 126,900.00 | 125,830.05 | 126,077.45 | 126,077.45 | 5,185 |
11 Jun 2024 | 126,970.00 | 127,500.00 | 126,055.00 | 126,258.90 | 126,258.90 | 4,595 |
10 Jun 2024 | 128,199.00 | 128,200.00 | 126,049.40 | 126,963.30 | 126,963.30 | 14,250 |
07 Jun 2024 | 126,132.05 | 127,450.00 | 125,801.50 | 127,280.45 | 127,280.45 | 7,440 |
06 Jun 2024 | 128,500.00 | 128,697.65 | 125,933.55 | 126,132.05 | 126,132.05 | 10,281 |
05 Jun 2024 | 123,150.00 | 128,328.35 | 122,016.90 | 127,959.70 | 127,959.70 | 9,992 |
04 Jun 2024 | 127,000.00 | 127,000.00 | 116,347.85 | 121,903.20 | 121,903.20 | 19,731 |
03 Jun 2024 | 128,900.00 | 128,900.00 | 126,700.15 | 126,970.40 | 126,970.40 | 17,642 |
31 May 2024 | 126,100.00 | 126,899.95 | 125,027.55 | 125,431.50 | 125,431.50 | 14,691 |
30 May 2024 | 128,000.00 | 128,002.50 | 125,050.00 | 125,466.05 | 125,466.05 | 8,549 |
29 May 2024 | 129,500.00 | 129,699.95 | 127,920.00 | 128,147.85 | 128,147.85 | 5,173 |
28 May 2024 | 131,300.00 | 131,498.20 | 129,000.00 | 129,109.20 | 129,109.20 | 5,327 |
27 May 2024 | 130,800.00 | 132,800.00 | 130,151.00 | 130,953.75 | 130,953.75 | 16,733 |
24 May 2024 | 130,150.00 | 131,497.00 | 128,968.20 | 131,039.55 | 131,039.55 | 8,423 |
23 May 2024 | 129,481.25 | 130,585.00 | 129,051.05 | 130,160.75 | 130,160.75 | 11,228 |
22 May 2024 | 129,650.00 | 130,200.00 | 129,000.00 | 129,481.25 | 129,481.25 | 7,108 |
21 May 2024 | 127,560.00 | 129,992.30 | 127,560.00 | 129,620.75 | 129,620.75 | 7,993 |
17 May 2024 | 128,900.00 | 129,589.15 | 128,400.00 | 129,143.60 | 129,143.60 | 9,747 |
16 May 2024 | 127,555.00 | 129,150.00 | 127,050.00 | 128,964.30 | 128,964.30 | 6,690 |
15 May 2024 | 128,000.00 | 128,549.95 | 127,301.95 | 127,445.45 | 127,445.45 | 6,132 |
14 May 2024 | 128,700.00 | 129,000.00 | 127,700.00 | 128,194.95 | 128,194.95 | 5,329 |
13 May 2024 | 127,595.70 | 129,199.80 | 125,623.15 | 128,881.90 | 128,881.90 | 9,777 |
10 May 2024 | 126,700.00 | 127,850.95 | 125,543.45 | 127,595.70 | 127,595.70 | 5,922 |
09 May 2024 | 126,300.00 | 127,699.90 | 125,800.00 | 126,225.15 | 126,225.15 | 7,038 |
08 May 2024 | 124,514.50 | 127,190.15 | 123,840.00 | 126,677.65 | 126,677.65 | 9,470 |
07 May 2024 | 126,475.50 | 126,986.05 | 123,111.10 | 124,514.50 | 124,514.50 | 13,141 |
06 May 2024 | 129,450.00 | 129,450.00 | 125,001.10 | 126,475.50 | 126,475.50 | 16,067 |
03 May 2024 | 134,300.00 | 134,300.00 | 127,767.90 | 128,560.40 | 128,560.40 | 32,315 |
02 May 2024 | 134,038.45 | 135,000.00 | 132,500.00 | 133,861.95 | 133,861.95 | 9,911 |
30 Apr 2024 | 131,052.65 | 135,582.41 | 131,052.65 | 133,019.45 | 133,019.45 | 14,637 |
29 Apr 2024 | 131,000.00 | 131,240.00 | 130,400.00 | 130,821.30 | 130,821.30 | 3,233 |
26 Apr 2024 | 129,700.00 | 130,750.00 | 129,632.70 | 130,237.75 | 130,237.75 | 3,735 |
25 Apr 2024 | 128,500.00 | 129,874.60 | 128,200.00 | 129,632.70 | 129,632.70 | 5,828 |
24 Apr 2024 | 129,437.80 | 130,147.60 | 128,325.05 | 128,524.45 | 128,524.45 | 4,696 |
23 Apr 2024 | 129,500.00 | 130,104.10 | 128,754.95 | 129,226.70 | 129,226.70 | 5,398 |
22 Apr 2024 | 129,900.00 | 131,651.00 | 128,709.10 | 129,020.05 | 129,020.05 | 6,055 |
19 Apr 2024 | 128,921.00 | 129,521.05 | 127,312.10 | 129,157.65 | 129,157.65 | 6,377 |
18 Apr 2024 | 130,749.95 | 131,503.09 | 129,003.85 | 129,231.50 | 129,231.50 | 4,811 |
16 Apr 2024 | 128,500.00 | 130,688.70 | 128,001.15 | 130,156.15 | 130,156.15 | 6,799 |
15 Apr 2024 | 131,399.50 | 131,399.50 | 129,170.00 | 129,443.80 | 129,443.80 | 8,752 |
12 Apr 2024 | 133,000.00 | 133,349.50 | 131,500.00 | 131,716.50 | 131,716.50 | 4,795 |
10 Apr 2024 | 133,500.00 | 133,887.95 | 132,250.00 | 132,679.59 | 132,679.59 | 4,292 |
09 Apr 2024 | 132,920.00 | 133,989.70 | 132,679.09 | 132,923.70 | 132,923.70 | 3,764 |
08 Apr 2024 | 134,807.00 | 135,799.00 | 130,775.25 | 132,708.45 | 132,708.45 | 15,744 |
05 Apr 2024 | 135,690.00 | 136,100.00 | 134,500.00 | 135,464.59 | 135,464.59 | 6,537 |
04 Apr 2024 | 136,398.00 | 137,117.25 | 135,101.00 | 135,360.95 | 135,360.95 | 5,388 |
03 Apr 2024 | 137,199.00 | 137,554.95 | 136,000.00 | 136,190.70 | 136,190.70 | 6,928 |
02 Apr 2024 | 136,300.00 | 137,489.95 | 134,906.70 | 137,092.80 | 137,092.80 | 7,756 |
01 Apr 2024 | 135,995.00 | 136,989.91 | 134,555.05 | 135,719.34 | 135,719.34 | 12,671 |
28 Mar 2024 | 132,889.00 | 134,000.00 | 132,000.50 | 133,387.34 | 133,387.34 | 10,442 |
27 Mar 2024 | 132,000.00 | 133,843.91 | 131,264.00 | 131,809.41 | 131,809.41 | 7,985 |
26 Mar 2024 | 131,995.00 | 132,317.34 | 130,700.05 | 131,645.41 | 131,645.41 | 7,707 |
22 Mar 2024 | 131,700.00 | 132,749.91 | 130,500.00 | 131,302.95 | 131,302.95 | 11,040 |
21 Mar 2024 | 132,022.00 | 132,969.91 | 131,045.55 | 131,583.59 | 131,583.59 | 10,316 |
20 Mar 2024 | 132,680.05 | 134,039.05 | 129,614.60 | 131,512.66 | 131,512.66 | 14,354 |
19 Mar 2024 | 136,990.00 | 136,990.00 | 132,150.16 | 132,679.75 | 132,679.75 | 13,171 |
18 Mar 2024 | 141,300.00 | 141,300.00 | 136,300.00 | 137,012.75 | 137,012.75 | 16,839 |
15 Mar 2024 | 140,500.00 | 142,632.80 | 137,545.84 | 141,312.05 | 141,312.05 | 23,415 |
14 Mar 2024 | 139,100.00 | 142,923.41 | 138,900.00 | 140,301.70 | 140,301.70 | 7,838 |
13 Mar 2024 | 142,276.66 | 143,500.00 | 137,746.91 | 139,057.70 | 139,057.70 | 9,846 |
12 Mar 2024 | 144,644.50 | 144,644.50 | 141,600.00 | 142,276.66 | 142,276.66 | 6,303 |
11 Mar 2024 | 144,500.00 | 145,337.30 | 143,885.70 | 144,950.70 | 144,950.70 | 10,522 |
07 Mar 2024 | 145,735.91 | 145,735.91 | 143,528.20 | 143,956.66 | 143,956.66 | 7,336 |
06 Mar 2024 | 145,580.00 | 146,149.95 | 144,000.00 | 145,740.09 | 145,740.09 | 5,515 |
05 Mar 2024 | 146,499.95 | 147,144.95 | 145,000.00 | 145,396.25 | 145,396.25 | 4,157 |
04 Mar 2024 | 145,625.00 | 146,800.00 | 144,615.75 | 146,145.80 | 146,145.80 | 9,680 |
01 Mar 2024 | 146,081.55 | 147,500.00 | 144,100.00 | 145,186.00 | 145,186.00 | 8,313 |
29 Feb 2024 | 146,300.00 | 147,087.41 | 144,746.70 | 146,081.55 | 146,081.55 | 58,201 |
28 Feb 2024 | 147,500.00 | 148,500.00 | 145,700.00 | 146,028.41 | 146,028.41 | 9,984 |
27 Feb 2024 | 148,900.00 | 149,650.00 | 146,108.00 | 147,149.16 | 147,149.16 | 11,115 |
26 Feb 2024 | 150,850.00 | 151,224.75 | 147,375.16 | 148,374.75 | 148,374.75 | 24,255 |
23 Feb 2024 | 150,164.50 | 151,445.00 | 150,050.00 | 150,725.00 | 150,725.00 | 7,594 |
22 Feb 2024 | 149,206.00 | 150,740.00 | 148,903.05 | 150,164.50 | 150,164.50 | 7,334 |
21 Feb 2024 | 148,700.00 | 150,794.70 | 148,700.00 | 149,685.95 | 149,685.95 | 12,528 |
21 Feb 2024 | 3 Dividend | |||||
20 Feb 2024 | 148,354.00 | 148,938.05 | 147,129.55 | 148,626.09 | 148,623.09 | 6,520 |
19 Feb 2024 | 148,998.41 | 149,549.95 | 148,101.00 | 148,902.30 | 148,899.28 | 11,657 |
16 Feb 2024 | 148,848.00 | 149,200.00 | 147,499.91 | 148,054.50 | 148,051.52 | 9,418 |
15 Feb 2024 | 148,000.00 | 150,199.41 | 147,050.00 | 148,509.84 | 148,506.84 | 16,290 |
14 Feb 2024 | 144,100.00 | 148,035.50 | 142,768.41 | 147,284.50 | 147,281.53 | 11,908 |
13 Feb 2024 | 144,802.00 | 145,406.50 | 142,500.59 | 144,627.41 | 144,624.48 | 15,951 |
12 Feb 2024 | 137,600.00 | 144,769.59 | 137,555.00 | 143,802.75 | 143,799.84 | 40,809 |
09 Feb 2024 | 143,750.00 | 143,750.00 | 136,300.00 | 137,083.34 | 137,080.58 | 26,614 |
08 Feb 2024 | 143,850.00 | 143,850.00 | 142,010.05 | 142,483.09 | 142,480.22 | 7,121 |
07 Feb 2024 | 144,385.00 | 144,827.55 | 142,532.00 | 142,996.80 | 142,993.91 | 7,534 |
06 Feb 2024 | 142,245.00 | 143,600.00 | 141,761.09 | 143,387.70 | 143,384.81 | 8,245 |
05 Feb 2024 | 142,885.00 | 143,974.34 | 140,411.30 | 141,645.75 | 141,642.89 | 19,822 |
02 Feb 2024 | 143,000.00 | 143,499.45 | 140,447.30 | 140,941.84 | 140,939.00 | 12,058 |
01 Feb 2024 | 143,500.00 | 144,350.00 | 141,701.00 | 142,477.80 | 142,474.92 | 12,544 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |