Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 212,648.00 | 223,967.00 | 215,894.00 | 223,967.00 | 223,967.00 | 263,504 |
25 Apr 2024 | 216,500.00 | 218,087.00 | 214,641.00 | 216,217.00 | 216,217.00 | 270,569 |
24 Apr 2024 | 218,500.00 | 219,061.00 | 214,955.00 | 215,746.00 | 215,746.00 | 377,146 |
23 Apr 2024 | 206,000.00 | 220,188.00 | 204,028.00 | 217,378.00 | 217,378.00 | 716,496 |
22 Apr 2024 | 200,100.00 | 203,720.00 | 199,521.00 | 201,666.00 | 201,666.00 | 349,789 |
19 Apr 2024 | 201,499.00 | 201,703.00 | 196,415.00 | 200,000.00 | 200,000.00 | 263,084 |
18 Apr 2024 | 200,917.00 | 202,030.00 | 196,116.00 | 201,710.00 | 201,710.00 | 420,825 |
17 Apr 2024 | 201,040.00 | 203,943.00 | 197,181.00 | 198,150.00 | 198,150.00 | 323,728 |
16 Apr 2024 | 204,500.00 | 202,443.00 | 198,726.00 | 201,000.00 | 201,000.00 | 379,680 |
15 Apr 2024 | 206,500.00 | 207,850.00 | 204,345.00 | 204,345.00 | 204,345.00 | 356,763 |
12 Apr 2024 | 214,810.00 | 212,672.00 | 201,190.00 | 204,107.00 | 204,107.00 | 350,266 |
11 Apr 2024 | 212,490.00 | 215,848.00 | 208,254.00 | 211,875.00 | 211,875.00 | 707,601 |
10 Apr 2024 | 220,000.00 | 221,498.00 | 211,339.00 | 212,490.00 | 212,490.00 | 418,200 |
09 Apr 2024 | 221,939.00 | 222,516.00 | 218,881.00 | 220,000.00 | 220,000.00 | 582,619 |
08 Apr 2024 | 217,200.00 | 222,165.00 | 216,859.00 | 222,029.00 | 222,029.00 | 288,559 |
05 Apr 2024 | 217,545.00 | 219,929.00 | 213,680.00 | 219,929.00 | 219,929.00 | 372,843 |
04 Apr 2024 | 206,001.00 | 219,556.00 | 206,001.00 | 217,545.00 | 217,545.00 | 242,793 |
03 Apr 2024 | 205,550.00 | 209,978.00 | 205,551.00 | 209,978.00 | 209,978.00 | 204,345 |
02 Apr 2024 | 213,900.00 | 211,451.00 | 207,832.00 | 210,000.00 | 210,000.00 | 266,409 |
28 Mar 2024 | 208,000.00 | 212,314.00 | 206,384.00 | 209,579.00 | 209,579.00 | 203,894 |
27 Mar 2024 | 205,500.00 | 211,697.00 | 209,101.00 | 210,600.00 | 210,600.00 | 113,772 |
26 Mar 2024 | 207,246.00 | 211,377.00 | 207,246.00 | 211,353.00 | 211,353.00 | 233,354 |
25 Mar 2024 | 202,002.00 | 208,992.00 | 202,002.00 | 208,992.00 | 208,992.00 | 199,189 |
22 Mar 2024 | 202,272.00 | 208,923.00 | 202,289.00 | 207,857.00 | 207,857.00 | 284,095 |
20 Mar 2024 | 204,312.00 | 207,711.00 | 205,000.00 | 205,909.00 | 205,909.00 | 566,067 |
19 Mar 2024 | 207,360.00 | 207,360.00 | 203,637.00 | 205,410.00 | 205,410.00 | 189,545 |
18 Mar 2024 | 210,503.00 | 214,290.00 | 204,795.00 | 206,033.00 | 206,033.00 | 192,389 |
15 Mar 2024 | 213,275.00 | 213,275.00 | 208,635.00 | 208,831.00 | 208,831.00 | 487,380 |
14 Mar 2024 | 214,999.00 | 214,989.00 | 209,701.00 | 211,113.00 | 211,113.00 | 139,181 |
13 Mar 2024 | 212,864.00 | 213,354.00 | 210,435.00 | 212,144.00 | 212,144.00 | 201,362 |
12 Mar 2024 | 211,099.00 | 218,830.00 | 210,976.00 | 211,387.00 | 211,387.00 | 259,145 |
11 Mar 2024 | 210,000.00 | 214,660.00 | 207,223.00 | 213,500.00 | 213,500.00 | 206,315 |
08 Mar 2024 | 203,736.00 | 213,930.00 | 203,619.00 | 210,222.00 | 210,222.00 | 288,450 |
07 Mar 2024 | 208,999.00 | 208,999.00 | 201,094.00 | 203,500.00 | 203,500.00 | 146,556 |
06 Mar 2024 | 200,500.00 | 207,449.00 | 200,494.00 | 206,869.00 | 206,869.00 | 176,484 |
05 Mar 2024 | 204,899.00 | 206,784.00 | 200,870.00 | 201,644.00 | 201,644.00 | 243,759 |
04 Mar 2024 | 204,544.00 | 206,999.00 | 203,555.00 | 204,900.00 | 204,900.00 | 123,136 |
01 Mar 2024 | 202,795.00 | 205,253.00 | 200,181.00 | 205,050.00 | 205,050.00 | 126,883 |
29 Feb 2024 | 199,961.00 | 203,279.00 | 198,698.00 | 201,777.00 | 201,777.00 | 391,094 |
28 Feb 2024 | 201,086.00 | 203,996.00 | 196,890.00 | 199,961.00 | 199,961.00 | 166,252 |
27 Feb 2024 | 201,613.00 | 203,163.00 | 198,401.00 | 201,086.00 | 201,086.00 | 171,004 |
26 Feb 2024 | 204,000.00 | 204,676.00 | 200,633.00 | 201,841.00 | 201,841.00 | 272,932 |
23 Feb 2024 | 209,800.00 | 212,000.00 | 205,301.00 | 205,689.00 | 205,689.00 | 299,147 |
22 Feb 2024 | 208,492.00 | 211,564.00 | 207,316.00 | 209,800.00 | 209,800.00 | 165,650 |
21 Feb 2024 | 204,633.00 | 208,047.00 | 202,998.00 | 208,047.00 | 208,047.00 | 256,378 |
20 Feb 2024 | 202,001.00 | 204,634.00 | 201,136.00 | 204,634.00 | 204,634.00 | 144,392 |
19 Feb 2024 | 199,826.00 | 204,916.00 | 200,869.00 | 204,000.00 | 204,000.00 | 118,294 |
16 Feb 2024 | 200,291.00 | 204,408.00 | 199,241.00 | 202,546.00 | 202,546.00 | 266,074 |
15 Feb 2024 | 199,860.00 | 200,410.00 | 197,368.00 | 199,756.00 | 199,756.00 | 189,355 |
14 Feb 2024 | 199,999.00 | 201,431.00 | 198,521.00 | 200,499.00 | 200,499.00 | 220,618 |
13 Feb 2024 | 200,666.00 | 203,386.00 | 199,001.00 | 200,000.00 | 200,000.00 | 131,604 |
12 Feb 2024 | 201,001.00 | 203,017.00 | 198,314.00 | 202,000.00 | 202,000.00 | 179,679 |
09 Feb 2024 | 206,800.00 | 207,257.00 | 201,385.00 | 202,312.00 | 202,312.00 | 134,220 |
08 Feb 2024 | 204,000.00 | 205,947.00 | 201,995.00 | 203,800.00 | 203,800.00 | 197,808 |
07 Feb 2024 | 205,500.00 | 207,248.00 | 201,494.00 | 204,751.00 | 204,751.00 | 318,479 |
06 Feb 2024 | 203,999.00 | 205,162.00 | 201,853.00 | 203,961.00 | 203,961.00 | 486,409 |
05 Feb 2024 | 198,155.00 | 203,917.00 | 197,178.00 | 200,604.00 | 200,604.00 | 524,428 |
02 Feb 2024 | 196,100.00 | 201,972.00 | 197,601.00 | 198,764.00 | 198,764.00 | 208,993 |
01 Feb 2024 | 196,772.00 | 199,932.00 | 192,623.00 | 199,932.00 | 199,932.00 | 280,444 |
31 Jan 2024 | 201,000.00 | 202,834.00 | 198,003.00 | 199,800.00 | 199,800.00 | 244,834 |
30 Jan 2024 | 200,621.00 | 201,535.00 | 197,495.00 | 200,000.00 | 200,000.00 | 251,796 |
29 Jan 2024 | 205,000.00 | 205,430.00 | 198,544.00 | 200,370.00 | 200,370.00 | 263,103 |
26 Jan 2024 | 205,000.00 | 205,865.00 | 199,764.00 | 205,000.00 | 205,000.00 | 311,817 |
25 Jan 2024 | 202,111.00 | 206,562.00 | 202,661.00 | 205,000.00 | 205,000.00 | 174,453 |
24 Jan 2024 | 206,100.00 | 210,473.00 | 204,298.00 | 204,692.00 | 204,692.00 | 238,890 |
23 Jan 2024 | 204,800.00 | 211,165.00 | 204,588.00 | 208,662.00 | 208,662.00 | 161,283 |
22 Jan 2024 | 206,007.00 | 208,983.00 | 203,652.00 | 204,695.00 | 204,695.00 | 270,081 |
19 Jan 2024 | 205,000.00 | 208,932.00 | 204,987.00 | 208,423.00 | 208,423.00 | 222,645 |
18 Jan 2024 | 198,500.00 | 208,569.00 | 199,329.00 | 206,173.00 | 206,173.00 | 290,054 |
17 Jan 2024 | 198,700.00 | 203,105.00 | 197,610.00 | 201,760.00 | 201,760.00 | 253,327 |
16 Jan 2024 | 198,949.00 | 205,290.00 | 196,660.00 | 202,972.00 | 202,972.00 | 310,335 |
15 Jan 2024 | 197,159.00 | 197,796.00 | 195,101.00 | 197,162.00 | 197,162.00 | 209,455 |
12 Jan 2024 | 198,282.00 | 201,151.00 | 197,445.00 | 200,788.00 | 200,788.00 | 160,616 |
11 Jan 2024 | 196,457.00 | 199,937.00 | 196,940.00 | 198,412.00 | 198,412.00 | 150,846 |
10 Jan 2024 | 196,000.00 | 197,200.00 | 193,991.00 | 197,018.00 | 197,018.00 | 75,614 |
09 Jan 2024 | 194,001.00 | 200,018.00 | 194,001.00 | 196,300.00 | 196,300.00 | 143,558 |
08 Jan 2024 | 194,555.00 | 199,517.00 | 194,560.00 | 199,517.00 | 199,517.00 | 96,622 |
05 Jan 2024 | 198,000.00 | 198,000.00 | 193,226.00 | 196,559.00 | 196,559.00 | 104,889 |
04 Jan 2024 | 197,001.00 | 201,165.00 | 193,591.00 | 194,491.00 | 194,491.00 | 134,286 |
03 Jan 2024 | 201,000.00 | 204,159.00 | 197,270.00 | 197,841.00 | 197,841.00 | 118,373 |
02 Jan 2024 | 199,200.00 | 204,835.00 | 199,199.00 | 201,069.00 | 201,069.00 | 90,764 |
29 Dec 2023 | 203,000.00 | 203,999.00 | 200,439.00 | 202,636.00 | 202,636.00 | 98,245 |
28 Dec 2023 | 202,301.00 | 203,456.00 | 199,879.00 | 200,505.00 | 200,505.00 | 100,692 |
27 Dec 2023 | 193,981.00 | 202,500.00 | 195,001.00 | 199,796.00 | 199,796.00 | 196,876 |
22 Dec 2023 | 190,500.00 | 199,296.00 | 189,935.00 | 198,500.00 | 198,500.00 | 111,909 |
21 Dec 2023 | 188,900.00 | 192,977.00 | 188,030.00 | 192,544.00 | 192,544.00 | 519,298 |
20 Dec 2023 | 191,671.00 | 193,000.00 | 189,506.00 | 191,588.00 | 191,588.00 | 219,007 |
19 Dec 2023 | 188,100.00 | 191,871.00 | 187,633.00 | 189,734.00 | 189,734.00 | 165,008 |
18 Dec 2023 | 195,386.00 | 196,435.00 | 187,879.00 | 188,886.00 | 188,886.00 | 366,544 |
14 Dec 2023 | 187,100.00 | 197,236.00 | 187,100.00 | 195,878.00 | 195,878.00 | 694,934 |
13 Dec 2023 | 190,000.00 | 192,080.00 | 187,335.00 | 189,992.00 | 189,992.00 | 266,427 |
12 Dec 2023 | 189,100.00 | 196,358.00 | 188,669.00 | 190,049.00 | 190,049.00 | 258,584 |
11 Dec 2023 | 190,721.00 | 195,901.00 | 189,655.00 | 194,014.00 | 194,014.00 | 199,344 |
08 Dec 2023 | 193,481.00 | 195,491.00 | 192,023.00 | 193,281.00 | 193,281.00 | 564,888 |
07 Dec 2023 | 192,222.00 | 195,419.00 | 190,667.00 | 194,823.00 | 194,823.00 | 328,288 |
06 Dec 2023 | 191,948.00 | 196,256.00 | 190,810.00 | 195,267.00 | 195,267.00 | 378,960 |
05 Dec 2023 | 191,000.00 | 196,115.00 | 190,513.00 | 191,972.00 | 191,972.00 | 222,733 |
04 Dec 2023 | 194,799.00 | 195,370.00 | 192,262.00 | 194,316.00 | 194,316.00 | 221,341 |
01 Dec 2023 | 195,000.00 | 197,657.00 | 192,500.00 | 195,443.00 | 195,443.00 | 294,268 |
30 Nov 2023 | 194,501.00 | 198,170.00 | 194,501.00 | 196,071.00 | 196,071.00 | 396,903 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |