Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 131,709.70 | 135,598.95 | 131,361.55 | 133,006.41 | 133,006.41 | 424 |
29 Apr 2024 | 130,710.05 | 131,115.91 | 130,383.35 | 130,752.60 | 130,752.60 | 318 |
26 Apr 2024 | 129,899.95 | 130,700.00 | 129,599.90 | 130,269.35 | 130,269.35 | 137 |
25 Apr 2024 | 129,394.95 | 129,786.00 | 128,308.00 | 129,599.90 | 129,599.90 | 213 |
24 Apr 2024 | 129,500.00 | 130,050.00 | 128,291.20 | 128,516.10 | 128,516.10 | 323 |
23 Apr 2024 | 129,300.00 | 131,499.95 | 128,800.00 | 129,228.05 | 129,228.05 | 187 |
22 Apr 2024 | 129,611.05 | 131,637.55 | 128,788.20 | 129,006.00 | 129,006.00 | 360 |
19 Apr 2024 | 129,300.00 | 129,600.00 | 127,436.65 | 129,243.85 | 129,243.85 | 268 |
18 Apr 2024 | 131,000.00 | 131,438.70 | 129,018.50 | 129,217.05 | 129,217.05 | 267 |
16 Apr 2024 | 129,320.00 | 130,640.00 | 128,000.00 | 130,160.05 | 130,160.05 | 308 |
15 Apr 2024 | 131,662.30 | 131,662.30 | 129,207.15 | 129,459.60 | 129,459.60 | 266 |
12 Apr 2024 | 133,633.05 | 133,633.05 | 131,131.09 | 131,662.30 | 131,662.30 | 203 |
10 Apr 2024 | 133,170.16 | 133,945.84 | 132,259.05 | 132,668.16 | 132,668.16 | 188 |
09 Apr 2024 | 133,499.95 | 134,001.66 | 132,751.00 | 132,908.50 | 132,908.50 | 408 |
08 Apr 2024 | 135,040.00 | 136,329.91 | 130,951.65 | 132,735.09 | 132,735.09 | 623 |
05 Apr 2024 | 135,977.00 | 135,977.00 | 134,468.91 | 135,582.30 | 135,582.30 | 250 |
04 Apr 2024 | 136,200.00 | 137,108.50 | 135,093.00 | 135,356.91 | 135,356.91 | 208 |
03 Apr 2024 | 137,916.91 | 137,916.91 | 136,082.59 | 136,175.75 | 136,175.75 | 292 |
02 Apr 2024 | 136,000.05 | 137,350.00 | 135,000.00 | 137,071.70 | 137,071.70 | 577 |
01 Apr 2024 | 135,500.05 | 136,895.41 | 134,600.00 | 135,788.66 | 135,788.66 | 366 |
28 Mar 2024 | 133,299.95 | 133,950.00 | 132,055.16 | 133,293.95 | 133,293.95 | 617 |
27 Mar 2024 | 131,694.00 | 133,951.55 | 131,562.59 | 131,884.70 | 131,884.70 | 314 |
26 Mar 2024 | 132,010.00 | 132,777.00 | 130,743.40 | 131,562.59 | 131,562.59 | 422 |
22 Mar 2024 | 131,247.41 | 132,715.05 | 130,592.65 | 131,324.34 | 131,324.34 | 390 |
21 Mar 2024 | 132,839.95 | 132,878.66 | 131,000.00 | 131,639.05 | 131,639.05 | 355 |
20 Mar 2024 | 132,500.00 | 134,137.91 | 129,619.45 | 131,540.84 | 131,540.84 | 515 |
19 Mar 2024 | 137,149.95 | 137,149.95 | 132,145.41 | 132,620.05 | 132,620.05 | 544 |
18 Mar 2024 | 140,000.00 | 140,000.00 | 136,401.00 | 136,947.50 | 136,947.50 | 804 |
15 Mar 2024 | 140,050.00 | 142,500.00 | 137,552.91 | 141,380.80 | 141,380.80 | 789 |
14 Mar 2024 | 139,072.00 | 142,861.66 | 138,000.16 | 140,317.45 | 140,317.45 | 393 |
13 Mar 2024 | 142,999.95 | 143,419.16 | 138,000.00 | 139,071.55 | 139,071.55 | 376 |
12 Mar 2024 | 144,050.00 | 145,000.00 | 141,539.09 | 142,218.30 | 142,218.30 | 308 |
11 Mar 2024 | 144,889.95 | 145,246.80 | 143,789.59 | 144,805.05 | 144,805.05 | 285 |
07 Mar 2024 | 145,400.00 | 145,800.00 | 143,600.00 | 143,885.34 | 143,885.34 | 445 |
06 Mar 2024 | 145,375.00 | 146,114.50 | 144,132.00 | 145,903.70 | 145,903.70 | 327 |
05 Mar 2024 | 146,499.95 | 147,000.00 | 145,000.00 | 145,326.16 | 145,326.16 | 442 |
04 Mar 2024 | 145,400.05 | 146,801.91 | 144,599.45 | 146,150.09 | 146,150.09 | 442 |
01 Mar 2024 | 146,800.00 | 147,216.20 | 144,267.00 | 145,103.75 | 145,103.75 | 433 |
29 Feb 2024 | 146,800.00 | 146,905.00 | 144,727.80 | 145,688.34 | 145,688.34 | 520 |
28 Feb 2024 | 148,423.45 | 149,230.95 | 145,700.00 | 145,877.30 | 145,877.30 | 558 |
27 Feb 2024 | 149,000.00 | 149,500.00 | 146,136.41 | 147,176.70 | 147,176.70 | 449 |
26 Feb 2024 | 150,600.05 | 151,058.00 | 147,406.45 | 148,411.41 | 148,411.41 | 711 |
23 Feb 2024 | 149,300.05 | 151,283.41 | 149,300.05 | 150,777.91 | 150,777.91 | 268 |
22 Feb 2024 | 150,000.00 | 150,702.84 | 149,000.00 | 150,094.00 | 150,094.00 | 700 |
21 Feb 2024 | 148,750.00 | 150,750.00 | 148,750.00 | 149,727.91 | 149,727.91 | 1,061 |
21 Feb 2024 | 3 Dividend | |||||
20 Feb 2024 | 148,210.05 | 148,982.75 | 147,200.00 | 148,771.59 | 148,768.59 | 607 |
19 Feb 2024 | 148,900.00 | 149,599.34 | 148,200.05 | 148,917.84 | 148,914.84 | 427 |
16 Feb 2024 | 149,949.95 | 149,949.95 | 147,500.00 | 148,170.45 | 148,167.47 | 624 |
15 Feb 2024 | 147,600.41 | 149,999.91 | 147,020.16 | 148,507.00 | 148,504.02 | 870 |
14 Feb 2024 | 143,500.00 | 147,996.25 | 142,800.00 | 147,190.05 | 147,187.08 | 850 |
13 Feb 2024 | 144,999.95 | 145,414.80 | 142,534.34 | 144,699.80 | 144,696.88 | 520 |
12 Feb 2024 | 138,299.95 | 146,877.95 | 137,327.80 | 142,717.75 | 142,714.88 | 2,057 |
09 Feb 2024 | 142,500.00 | 143,599.95 | 136,350.00 | 137,047.16 | 137,044.39 | 1,094 |
08 Feb 2024 | 143,100.00 | 143,812.30 | 142,000.00 | 142,483.34 | 142,480.47 | 431 |
07 Feb 2024 | 143,900.00 | 145,000.00 | 142,612.30 | 143,036.91 | 143,034.03 | 390 |
06 Feb 2024 | 142,600.00 | 143,538.34 | 141,999.00 | 143,354.00 | 143,351.11 | 250 |
05 Feb 2024 | 144,000.00 | 144,000.00 | 140,472.80 | 141,522.95 | 141,520.11 | 824 |
02 Feb 2024 | 143,500.00 | 143,844.34 | 140,516.25 | 141,394.84 | 141,392.00 | 624 |
01 Feb 2024 | 143,500.00 | 144,500.00 | 141,836.25 | 142,734.84 | 142,731.97 | 516 |
31 Jan 2024 | 140,720.00 | 142,800.00 | 140,650.00 | 142,505.05 | 142,502.17 | 663 |
30 Jan 2024 | 144,225.09 | 144,889.00 | 140,100.00 | 140,723.41 | 140,720.58 | 705 |
29 Jan 2024 | 137,200.00 | 144,405.50 | 136,498.55 | 143,949.66 | 143,946.75 | 692 |
25 Jan 2024 | 140,600.00 | 140,600.00 | 135,000.00 | 136,645.70 | 136,642.95 | 802 |
24 Jan 2024 | 142,699.95 | 142,699.95 | 136,300.00 | 139,754.66 | 139,751.84 | 902 |
23 Jan 2024 | 145,750.00 | 147,799.95 | 139,815.34 | 141,093.66 | 141,090.81 | 904 |
19 Jan 2024 | 138,500.00 | 139,999.95 | 138,201.45 | 139,453.16 | 139,450.34 | 405 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 136,999.00 | 150,000.00 | 134,200.00 | 134,969.45 | 134,966.73 | 1,033 |
16 Jan 2024 | 135,950.00 | 137,800.00 | 135,369.45 | 136,479.30 | 136,476.55 | 369 |
15 Jan 2024 | 134,800.00 | 136,386.91 | 133,801.05 | 135,948.70 | 135,945.97 | 257 |
12 Jan 2024 | 133,400.00 | 134,599.84 | 132,773.55 | 134,284.30 | 134,281.59 | 357 |
11 Jan 2024 | 132,594.95 | 133,691.95 | 131,924.20 | 133,464.91 | 133,462.22 | 282 |
10 Jan 2024 | 131,868.00 | 132,199.95 | 130,230.00 | 131,797.50 | 131,794.84 | 165 |
09 Jan 2024 | 132,959.16 | 133,056.80 | 131,196.34 | 131,659.50 | 131,656.84 | 190 |
08 Jan 2024 | 133,100.05 | 133,555.00 | 131,000.00 | 131,759.16 | 131,756.50 | 522 |
05 Jan 2024 | 131,799.95 | 133,502.91 | 131,630.91 | 132,789.91 | 132,787.23 | 400 |
04 Jan 2024 | 130,800.00 | 131,850.00 | 130,240.30 | 131,468.25 | 131,465.59 | 198 |
03 Jan 2024 | 129,400.00 | 130,935.95 | 129,351.05 | 130,543.60 | 130,540.97 | 278 |
02 Jan 2024 | 130,336.00 | 130,336.00 | 127,379.95 | 129,972.55 | 129,969.93 | 470 |
01 Jan 2024 | 130,250.00 | 130,725.55 | 128,965.35 | 129,439.20 | 129,436.59 | 536 |
29 Dec 2023 | 126,999.95 | 130,065.00 | 125,104.55 | 129,565.40 | 129,562.79 | 641 |
28 Dec 2023 | 121,500.00 | 126,450.00 | 120,991.50 | 125,781.70 | 125,779.17 | 545 |
27 Dec 2023 | 120,300.00 | 121,300.00 | 119,936.80 | 120,989.15 | 120,986.71 | 137 |
26 Dec 2023 | 120,000.00 | 120,420.00 | 119,776.50 | 120,242.35 | 120,239.93 | 222 |
22 Dec 2023 | 118,500.00 | 120,547.35 | 118,000.00 | 119,570.50 | 119,568.09 | 385 |
21 Dec 2023 | 117,300.00 | 117,740.35 | 115,479.90 | 117,581.80 | 117,579.43 | 269 |
20 Dec 2023 | 119,700.00 | 119,700.00 | 117,000.10 | 117,326.20 | 117,323.84 | 151 |
19 Dec 2023 | 119,005.00 | 120,300.00 | 116,916.45 | 118,663.25 | 118,660.86 | 261 |
18 Dec 2023 | 120,300.00 | 120,300.00 | 119,301.05 | 119,391.05 | 119,388.64 | 178 |
15 Dec 2023 | 121,197.70 | 121,236.50 | 119,831.05 | 120,117.40 | 120,114.98 | 123 |
14 Dec 2023 | 120,000.00 | 120,900.00 | 119,512.40 | 120,460.70 | 120,458.27 | 255 |
13 Dec 2023 | 119,896.30 | 120,063.65 | 119,201.25 | 119,832.10 | 119,829.69 | 161 |
12 Dec 2023 | 119,900.00 | 120,388.00 | 118,789.00 | 119,572.35 | 119,569.95 | 305 |
11 Dec 2023 | 117,800.00 | 119,653.40 | 117,585.75 | 119,132.40 | 119,130.00 | 306 |
08 Dec 2023 | 117,400.00 | 118,140.60 | 117,068.35 | 117,916.10 | 117,913.73 | 366 |
07 Dec 2023 | 114,200.00 | 118,960.00 | 113,843.95 | 117,430.80 | 117,428.43 | 519 |
06 Dec 2023 | 113,708.45 | 114,408.70 | 113,500.00 | 114,108.85 | 114,106.55 | 186 |
05 Dec 2023 | 111,600.00 | 114,319.55 | 111,000.00 | 113,708.45 | 113,706.16 | 321 |
04 Dec 2023 | 112,300.00 | 112,300.00 | 110,896.75 | 111,492.45 | 111,490.20 | 235 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |