| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 2026-10-22 | 134.00 | 138.00 | 134.00 | 136.00 | 51,759 |
| 2026-10-21 | 131.00 | 135.00 | 131.50 | 135.00 | 141,257 |
| 2026-10-20 | 134.00 | 135.00 | 131.00 | 135.00 | 147,437 |
| 2026-10-19 | 130.50 | 132.00 | 130.00 | 132.00 | 79,578 |
| 2026-10-16 | 130.00 | 132.00 | 128.00 | 130.00 | 32,471 |
| 2026-10-15 | 128.00 | 130.00 | 128.00 | 128.00 | 10,194 |
| 2026-10-14 | 128.00 | 128.00 | 128.00 | 128.00 | 36,680 |
| 2026-10-13 | 126.00 | 128.00 | 126.00 | 127.00 | 128,132 |
| 2026-10-12 | 128.00 | 130.00 | 128.00 | 130.00 | 16,694 |
| 2026-10-09 | 126.00 | 128.00 | 126.00 | 128.00 | 47,096 |
| 2026-10-08 | 129.00 | 126.00 | 126.00 | 126.00 | 34,172 |
| 2026-10-07 | 134.50 | 129.00 | 129.00 | 129.00 | 44,872 |
| 2026-10-06 | 137.00 | 136.50 | 130.00 | 134.50 | 22,999 |
| 2026-10-05 | 137.00 | 137.00 | 137.00 | 137.00 | 35,461 |
| 2026-10-02 | 137.00 | 137.00 | 137.00 | 137.00 | 14,716 |
| 2026-10-01 | 137.00 | 137.00 | 137.00 | 137.00 | 51,105 |
| 2026-09-30 | 134.00 | 140.00 | 133.00 | 140.00 | 49,210 |
| 2026-09-29 | 133.00 | 135.00 | 133.00 | 133.00 | 20,113 |
| 2026-09-28 | 132.50 | 133.00 | 132.50 | 133.00 | 98,944 |
| 2026-09-25 | 132.50 | 132.50 | 132.50 | 132.50 | 25,060 |
| 2026-09-24 | 135.50 | 135.00 | 132.50 | 132.50 | 21,531 |
| 2026-09-23 | 139.00 | 139.00 | 135.50 | 135.50 | 25,171 |
| 2026-09-22 | 139.00 | 144.00 | 136.00 | 144.00 | 61,547 |
| 2026-09-21 | 138.50 | 142.00 | 136.00 | 139.00 | 40,410 |
| 2026-09-18 | 135.00 | 138.00 | 132.50 | 137.50 | 73,974 |
| 2026-09-17 | 130.00 | 134.00 | 128.50 | 134.00 | 63,106 |
| 2026-09-16 | 125.00 | 128.50 | 125.00 | 128.50 | 317,500 |
| 2026-09-15 | 120.00 | 125.00 | 119.00 | 125.00 | 78,608 |
| 2026-09-14 | 119.50 | 119.50 | 117.50 | 118.00 | 25,184 |
| 2026-09-11 | 123.00 | 123.00 | 119.00 | 119.00 | 82,457 |
| 2026-09-10 | 122.00 | 124.00 | 122.00 | 122.00 | 6,502 |
| 2026-09-09 | 119.50 | 122.00 | 120.00 | 122.00 | 199,918 |
| 2026-09-08 | 120.00 | 120.00 | 119.50 | 119.50 | 36,331 |
| 2026-09-07 | 120.00 | 121.00 | 119.00 | 121.00 | 40,474 |
| 2026-09-04 | 119.75 | 119.00 | 119.00 | 119.00 | 26,652 |
| 2026-09-03 | 115.00 | 120.00 | 117.50 | 119.00 | 107,550 |
| 2026-09-02 | 117.50 | 117.00 | 115.00 | 117.00 | 129,634 |
| 2026-09-01 | 124.00 | 120.50 | 117.50 | 117.50 | 91,335 |
| 2026-08-31 | 124.00 | 124.00 | 124.00 | 124.00 | 0 |
| 2026-08-28 | 124.00 | 125.00 | 123.00 | 124.00 | 76,826 |
| 2026-08-27 | 124.00 | 124.00 | 124.00 | 124.00 | 85,732 |
| 2026-08-26 | 119.00 | 124.00 | 119.00 | 124.00 | 121,545 |
| 2026-08-25 | 116.50 | 119.00 | 116.00 | 119.00 | 89,831 |
| 2026-08-24 | 122.50 | 122.50 | 116.00 | 116.50 | 211,852 |
| 2026-08-21 | 125.50 | 125.50 | 121.50 | 122.50 | 59,792 |
| 2026-08-20 | 125.50 | 126.00 | 125.50 | 125.50 | 173,746 |
| 2026-08-19 | 132.00 | 130.00 | 125.50 | 125.50 | 240,299 |
| 2026-08-18 | 127.50 | 126.00 | 126.00 | 126.00 | 55,138 |
| 2026-08-17 | 134.50 | 131.50 | 126.00 | 126.00 | 132,304 |
| 2026-08-14 | 134.50 | 134.50 | 134.50 | 134.50 | 32,327 |
| 2026-08-13 | 137.50 | 137.50 | 134.50 | 134.50 | 46,018 |
| 2026-08-12 | 137.50 | 137.50 | 137.50 | 137.50 | 6,666 |
| 2026-08-11 | 137.50 | 135.00 | 135.00 | 135.00 | 25,331 |
| 2026-08-10 | 137.50 | 137.50 | 135.00 | 136.50 | 60,056 |
| 2026-08-07 | 137.50 | 137.50 | 137.50 | 137.50 | 47,280 |
| 2026-08-06 | 136.50 | 137.50 | 136.50 | 137.50 | 33,374 |
| 2026-08-05 | 137.50 | 137.50 | 136.50 | 136.50 | 33,997 |
| 2026-08-04 | 137.50 | 137.50 | 137.50 | 137.50 | 48,433 |
| 2026-08-03 | 139.50 | 138.00 | 137.50 | 137.50 | 34,599 |
| 2026-07-31 | 142.50 | 141.00 | 139.50 | 141.00 | 48,730 |
| 2026-07-30 | 142.50 | 142.50 | 142.50 | 142.50 | 43,144 |
| 2026-07-29 | 143.50 | 144.50 | 142.50 | 142.50 | 190,379 |
| 2026-07-28 | 143.50 | 145.00 | 143.50 | 143.50 | 134,421 |
| 2026-07-27 | 143.50 | 143.50 | 142.00 | 142.00 | 327,513 |
| 2026-07-24 | 146.00 | 145.00 | 145.00 | 145.00 | 66,704 |
| 2026-07-23 | 143.00 | 146.00 | 140.50 | 146.00 | 17,108,648 |
| 2026-07-22 | 152.00 | 152.00 | 148.00 | 148.00 | 77,014 |
| 2026-07-21 | 152.50 | 154.00 | 152.00 | 154.00 | 172,051 |
| 2026-07-20 | 152.50 | 154.00 | 152.50 | 152.50 | 36,157 |
| 2026-07-17 | 153.50 | 158.00 | 149.50 | 152.50 | 175,784 |
| 2026-07-16 | 147.50 | 151.50 | 147.50 | 149.50 | 39,981 |
| 2026-07-15 | 148.00 | 150.00 | 147.50 | 150.00 | 112,190 |
| 2026-07-14 | 143.50 | 148.50 | 146.00 | 146.00 | 102,426 |
| 2026-07-13 | 141.50 | 148.00 | 141.50 | 148.00 | 106,573 |
| 2026-07-10 | 147.00 | 147.00 | 141.50 | 141.50 | 59,678 |
| 2026-07-09 | 145.00 | 147.00 | 144.00 | 144.00 | 42,426 |
| 2026-07-08 | 150.00 | 150.00 | 143.00 | 143.00 | 61,567 |
| 2026-07-07 | 146.00 | 147.50 | 146.00 | 147.50 | 36,069 |
| 2026-07-06 | 147.00 | 147.00 | 142.50 | 147.00 | 62,412 |
| 2026-07-03 | 146.50 | 147.00 | 142.50 | 147.00 | 30,641 |
| 2026-07-02 | 146.50 | 150.00 | 146.50 | 150.00 | 61,128 |
| 2026-07-01 | 149.00 | 147.00 | 146.00 | 147.00 | 82,557 |
| 2026-06-30 | 144.00 | 148.00 | 143.00 | 148.00 | 79,730 |
| 2026-06-29 | 148.00 | 148.00 | 143.00 | 143.00 | 143,260 |
| 2026-06-26 | 144.00 | 148.00 | 144.00 | 148.00 | 44,113 |
| 2026-06-25 | 143.50 | 148.00 | 142.00 | 148.00 | 127,263 |
| 2026-06-24 | 140.00 | 143.00 | 140.00 | 143.00 | 18,572 |
| 2026-06-23 | 143.00 | 143.00 | 140.00 | 140.00 | 72,747 |
| 2026-06-22 | 148.00 | 148.00 | 142.00 | 142.00 | 76,841 |
| 2026-06-19 | 146.50 | 151.00 | 148.00 | 148.00 | 101,398 |
| 2026-06-18 | 146.50 | 151.00 | 146.50 | 151.00 | 45,126 |
| 2026-06-17 | 145.00 | 146.50 | 145.00 | 146.50 | 38,565 |
| 2026-06-16 | 145.00 | 148.00 | 145.00 | 145.00 | 96,910 |
| 2026-06-15 | 140.00 | 145.00 | 142.50 | 145.00 | 52,968 |
| 2026-06-12 | 145.00 | 145.00 | 137.50 | 140.00 | 41,172 |
| 2026-06-11 | 137.50 | 145.00 | 137.50 | 145.00 | 27,485 |
| 2026-06-10 | 138.00 | 141.00 | 137.50 | 141.00 | 47,292 |
| 2026-06-09 | 145.00 | 147.00 | 138.00 | 138.00 | 43,983 |
| 2026-06-08 | 142.50 | 145.00 | 142.00 | 145.00 | 26,538 |
| 2026-06-05 | 143.50 | 148.00 | 141.50 | 148.00 | 25,790 |
| 2026-06-04 | 141.50 | 141.50 | 141.50 | 141.50 | 23,269 |
| 2026-06-03 | 142.50 | 140.00 | 140.00 | 140.00 | 40,230 |
| 2026-06-02 | 147.00 | 147.00 | 145.00 | 145.00 | 31,185 |
| 2026-06-01 | 147.50 | 148.50 | 147.00 | 147.00 | 39,831 |
| 2026-05-29 | 148.00 | 150.00 | 142.50 | 149.00 | 113,293 |
| 2026-05-28 | 142.50 | 147.00 | 147.00 | 147.00 | 12,919 |
| 2026-05-27 | 150.00 | 150.00 | 148.00 | 148.00 | 62,628 |
| 2026-05-26 | 150.00 | 150.00 | 147.50 | 147.50 | 46,327 |
| 2026-05-25 | 149.00 | 149.00 | 149.00 | 149.00 | 0 |
| 2026-05-22 | 143.50 | 149.50 | 147.50 | 149.00 | 271,646 |
| 2026-05-21 | 135.00 | 143.50 | 132.50 | 143.50 | 108,757 |
| 2026-05-20 | 137.50 | 133.00 | 132.50 | 132.50 | 76,473 |
| 2026-05-19 | 137.50 | 137.50 | 137.50 | 137.50 | 19,684 |
| 2026-05-18 | 142.50 | 138.00 | 137.50 | 137.50 | 83,028 |
| 2026-05-15 | 142.50 | 142.50 | 139.50 | 142.50 | 85,238 |
| 2026-05-14 | 145.00 | 145.00 | 142.50 | 142.50 | 14,842 |
| 2026-05-13 | 142.50 | 142.50 | 142.50 | 142.50 | 10,321 |
| 2026-05-12 | 143.50 | 143.50 | 142.50 | 142.50 | 21,052 |
| 2026-05-11 | 144.50 | 144.50 | 143.50 | 143.50 | 41,765 |
| 2026-05-08 | 145.00 | 145.00 | 144.00 | 144.50 | 10,378 |
| 2026-05-07 | 144.00 | 145.00 | 145.00 | 145.00 | 8,463 |
| 2026-05-06 | 143.50 | 144.50 | 143.50 | 144.00 | 4,770 |
| 2026-05-05 | 147.00 | 147.00 | 143.50 | 143.50 | 45,662 |
| 2026-05-04 | 147.00 | 147.00 | 147.00 | 147.00 | 0 |
| 2026-05-01 | 142.50 | 147.50 | 146.00 | 147.00 | 283,198 |
| 2026-04-30 | 136.00 | 142.00 | 132.50 | 142.00 | 109,283 |
| 2026-04-29 | 130.00 | 134.50 | 129.50 | 134.50 | 222,812 |
| 2026-04-28 | 127.00 | 129.00 | 127.00 | 129.00 | 356,140 |
| 2026-04-27 | 127.00 | 128.00 | 126.00 | 126.00 | 148,335 |
| 2026-04-24 | 134.00 | 134.00 | 126.00 | 126.00 | 300,080 |
| 2026-04-23 | 135.00 | 137.50 | 133.50 | 135.00 | 58,659 |
| 2026-04-22 | 137.50 | 138.00 | 137.00 | 137.00 | 37,328 |
| 2026-04-21 | 142.00 | 142.00 | 137.50 | 140.00 | 91,178 |
| 2026-04-20 | 144.00 | 144.00 | 139.00 | 139.00 | 79,131 |
| 2026-04-17 | 145.00 | 145.00 | 142.00 | 142.00 | 194,465 |
| 2026-04-16 | 150.00 | 150.00 | 143.00 | 143.00 | 153,616 |
| 2026-04-15 | 154.00 | 155.00 | 150.00 | 150.00 | 149,765 |
| 2026-04-14 | 162.00 | 162.00 | 148.50 | 155.00 | 282,178 |
| 2026-04-13 | 152.50 | 162.50 | 157.50 | 160.00 | 263,870 |
| 2026-04-10 | 147.00 | 157.50 | 137.50 | 152.50 | 313,628 |
| 2026-04-09 | 137.50 | 145.00 | 137.50 | 145.00 | 117,561 |
| 2026-04-08 | 131.50 | 143.00 | 137.50 | 143.00 | 162,437 |
| 2026-04-07 | 129.00 | 134.00 | 129.00 | 134.00 | 77,683 |
| 2026-04-06 | 128.00 | 128.00 | 128.00 | 128.00 | 0 |
| 2026-04-03 | 128.00 | 128.00 | 128.00 | 128.00 | 0 |
| 2026-04-02 | 128.00 | 130.00 | 128.00 | 128.00 | 89,715 |
| 2026-04-01 | 125.00 | 128.00 | 123.50 | 128.00 | 32,829 |
| 2026-03-31 | 128.00 | 128.00 | 120.00 | 127.00 | 110,715 |
| 2026-03-30 | 118.50 | 125.00 | 118.50 | 125.00 | 30,394 |
| 2026-03-27 | 115.00 | 118.50 | 113.00 | 118.50 | 57,521 |
| 2026-03-26 | 114.80 | 116.00 | 112.50 | 116.00 | 17,104 |
| 2026-03-25 | 110.00 | 112.50 | 111.50 | 112.50 | 22,928 |
| 2026-03-24 | 110.00 | 110.00 | 110.00 | 110.00 | 42,593 |
| 2026-03-23 | 110.00 | 110.00 | 109.50 | 110.00 | 53,829 |
| 2026-03-20 | 111.00 | 111.00 | 109.50 | 110.00 | 40,818 |
| 2026-03-19 | 116.50 | 116.50 | 111.00 | 111.00 | 55,914 |
| 2026-03-18 | 116.50 | 116.50 | 116.50 | 116.50 | 4,235 |
| 2026-03-17 | 119.50 | 119.50 | 116.50 | 116.50 | 7,006 |
| 2026-03-16 | 119.50 | 120.00 | 119.50 | 120.00 | 24,798 |
| 2026-03-13 | 119.50 | 119.50 | 119.50 | 119.50 | 24,437 |
| 2026-03-12 | 122.00 | 122.00 | 118.50 | 118.50 | 34,119 |
| 2026-03-11 | 120.00 | 127.00 | 120.00 | 122.00 | 139,303 |
| 2026-03-10 | 111.00 | 111.00 | 111.00 | 111.00 | 8,609 |
| 2026-03-09 | 111.50 | 111.50 | 111.00 | 111.00 | 21,043 |
| 2026-03-06 | 110.50 | 111.50 | 110.50 | 111.50 | 41,975 |
| 2026-03-05 | 111.00 | 111.00 | 110.50 | 110.50 | 31,138 |
| 2026-03-04 | 115.50 | 110.00 | 110.00 | 110.00 | 30,268 |
| 2026-03-03 | 117.50 | 114.00 | 114.00 | 114.00 | 35,162 |
| 2026-03-02 | 122.00 | 119.00 | 117.50 | 117.50 | 45,942 |
| 2026-02-27 | 123.60 | 124.40 | 121.50 | 124.00 | 85,858 |
| 2026-02-26 | 125.00 | 125.00 | 122.50 | 122.50 | 82,368 |
| 2026-02-25 | 116.80 | 122.00 | 114.50 | 121.00 | 129,186 |
| 2026-02-24 | 112.50 | 115.00 | 111.50 | 115.00 | 154,165 |
| 2026-02-23 | 116.00 | 116.00 | 111.00 | 111.00 | 151,352 |
| 2026-02-20 | 121.00 | 121.00 | 115.00 | 115.00 | 91,042 |
| 2026-02-19 | 121.50 | 123.00 | 120.50 | 120.50 | 45,375 |
| 2026-02-18 | 121.50 | 122.80 | 122.80 | 122.80 | 37,047 |
| 2026-02-17 | 121.50 | 123.00 | 121.50 | 121.50 | 10,908 |
| 2026-02-16 | 121.50 | 123.00 | 121.50 | 123.00 | 15,786 |
| 2026-02-13 | 121.50 | 124.00 | 121.50 | 121.50 | 39,345 |
| 2026-02-12 | 121.50 | 121.50 | 121.50 | 121.50 | 4,136 |
| 2026-02-11 | 121.00 | 121.60 | 121.00 | 121.50 | 33,394 |
| 2026-02-10 | 121.50 | 123.00 | 120.50 | 123.00 | 44,990 |
| 2026-02-09 | 121.50 | 123.00 | 121.50 | 121.50 | 30,970 |
| 2026-02-06 | 121.50 | 123.00 | 122.80 | 122.80 | 14,991 |
| 2026-02-05 | 124.50 | 123.84 | 120.76 | 122.00 | 57,712 |
| 2026-02-04 | 124.50 | 124.50 | 124.50 | 124.50 | 3,818 |
| 2026-02-03 | 124.50 | 124.50 | 124.50 | 124.50 | 1,979 |
| 2026-02-02 | 124.50 | 125.00 | 124.50 | 124.50 | 48,674 |
| 2026-01-30 | 124.50 | 127.00 | 124.50 | 127.00 | 10,675 |
| 2026-01-29 | 123.50 | 126.00 | 123.50 | 124.50 | 29,911 |
| 2026-01-28 | 125.80 | 125.80 | 123.50 | 123.50 | 50,327 |
| 2026-01-27 | 123.50 | 126.00 | 123.50 | 123.50 | 32,564 |
| 2026-01-26 | 125.00 | 127.00 | 123.00 | 126.00 | 58,093 |
| 2026-01-23 | 123.50 | 125.00 | 124.50 | 124.50 | 36,621 |
| 2026-01-22 | 123.50 | 125.00 | 125.00 | 125.00 | 26,164 |
| 2026-01-21 | 125.50 | 127.40 | 123.50 | 123.50 | 47,320 |
| 2026-01-20 | 126.50 | 127.40 | 126.00 | 126.00 | 38,265 |
| 2026-01-19 | 126.50 | 128.00 | 126.50 | 126.50 | 37,648 |
| 2026-01-16 | 125.50 | 128.00 | 125.00 | 126.50 | 114,697 |
| 2026-01-15 | 124.00 | 129.00 | 121.50 | 129.00 | 64,810 |
| 2026-01-14 | 122.00 | 123.40 | 122.00 | 122.00 | 35,937 |
| 2026-01-13 | 126.00 | 130.00 | 122.00 | 122.00 | 80,618 |
| 2026-01-12 | 127.50 | 128.00 | 126.00 | 128.00 | 44,113 |
| 2026-01-09 | 128.00 | 128.00 | 126.00 | 127.80 | 89,532 |
| 2026-01-08 | 128.00 | 128.00 | 127.00 | 127.00 | 22,648 |
| 2026-01-07 | 128.00 | 128.00 | 127.00 | 128.00 | 88,942 |
| 2026-01-06 | 128.50 | 128.50 | 126.50 | 128.00 | 58,724 |
| 2026-01-05 | 128.00 | 128.50 | 128.00 | 128.00 | 50,151 |
| 2026-01-02 | 129.00 | 129.00 | 127.70 | 128.00 | 64,882 |
| 2026-01-01 | 125.50 | 125.50 | 125.50 | 125.50 | 0 |
| 2025-12-31 | 125.50 | 125.50 | 125.50 | 125.50 | 4,418 |
| 2025-12-30 | 128.00 | 128.00 | 125.50 | 125.50 | 50,060 |
| 2025-12-29 | 128.00 | 128.00 | 128.00 | 128.00 | 8,567 |
| 2025-12-26 | 128.00 | 128.00 | 128.00 | 128.00 | 0 |
| 2025-12-25 | 128.00 | 128.00 | 128.00 | 128.00 | 0 |
| 2025-12-24 | 128.00 | 128.00 | 128.00 | 128.00 | 8,657 |
| 2025-12-23 | 128.00 | 129.50 | 128.00 | 129.50 | 10,899 |
| 2025-12-22 | 125.50 | 129.50 | 125.50 | 129.50 | 36,714 |
| 2025-12-19 | 126.00 | 130.00 | 127.00 | 127.00 | 35,797 |
| 2025-12-18 | 132.00 | 133.00 | 130.00 | 130.00 | 46,752 |
| 2025-12-17 | 133.00 | 133.00 | 132.00 | 132.00 | 45,140 |
| 2025-12-16 | 134.50 | 134.50 | 133.00 | 134.50 | 46,218 |
| 2025-12-15 | 133.00 | 133.00 | 133.00 | 133.00 | 97,147 |
| 2025-12-12 | 129.00 | 133.00 | 129.00 | 133.00 | 36,495 |
| 2025-12-11 | 133.50 | 133.50 | 128.50 | 129.00 | 63,389 |
| 2025-12-10 | 129.50 | 133.50 | 129.50 | 133.50 | 37,043 |
| 2025-12-09 | 127.00 | 130.00 | 127.00 | 129.50 | 72,327 |
| 2025-12-08 | 126.50 | 129.00 | 126.50 | 129.00 | 59,244 |
| 2025-12-05 | 126.50 | 126.50 | 126.50 | 126.50 | 20,293 |
| 2025-12-04 | 126.50 | 129.00 | 126.50 | 126.50 | 7,038 |
| 2025-12-03 | 126.50 | 130.00 | 130.00 | 130.00 | 10,463 |
| 2025-12-02 | 128.00 | 130.00 | 126.50 | 130.00 | 30,058 |
| 2025-12-01 | 129.50 | 129.50 | 128.00 | 128.00 | 1,179 |
| 2025-11-28 | 125.50 | 129.50 | 125.50 | 129.50 | 40,581 |
| 2025-11-27 | 126.50 | 129.00 | 129.00 | 129.00 | 27,787 |
| 2025-11-26 | 128.50 | 130.00 | 130.00 | 130.00 | 51,434 |
| 2025-11-25 | 129.00 | 129.00 | 128.50 | 128.50 | 40,662 |
| 2025-11-24 | 129.00 | 129.00 | 129.00 | 129.00 | 65,233 |
| 2025-11-21 | 119.50 | 129.50 | 119.50 | 129.00 | 125,832 |
| 2025-11-20 | 117.50 | 122.00 | 122.00 | 122.00 | 44,405 |
| 2025-11-19 | 114.50 | 117.50 | 114.50 | 117.50 | 21,015 |
| 2025-11-18 | 113.50 | 114.50 | 113.50 | 114.50 | 36,589 |
| 2025-11-17 | 113.50 | 115.00 | 113.50 | 113.50 | 51,770 |
| 2025-11-14 | 114.00 | 113.00 | 113.00 | 113.00 | 87,593 |
| 2025-11-13 | 114.00 | 114.00 | 114.00 | 114.00 | 38,034 |
| 2025-11-12 | 113.50 | 115.00 | 113.50 | 115.00 | 33,982 |
| 2025-11-11 | 113.50 | 115.00 | 115.00 | 115.00 | 16,026 |
| 2025-11-10 | 112.00 | 115.00 | 112.00 | 115.00 | 45,489 |
| 2025-11-07 | 112.00 | 114.00 | 112.00 | 112.00 | 15,336 |
| 2025-11-06 | 112.00 | 114.00 | 112.00 | 114.00 | 15,130 |
| 2025-11-05 | 113.00 | 114.00 | 110.50 | 114.00 | 53,821 |
| 2025-11-04 | 113.00 | 115.00 | 113.00 | 113.00 | 53,150 |
| 2025-11-03 | 109.50 | 113.00 | 110.50 | 113.00 | 60,792 |
| 2025-10-31 | 111.00 | 112.00 | 105.50 | 112.00 | 54,183 |
| 2025-10-30 | 105.50 | 111.00 | 105.50 | 111.00 | 28,945 |
| 2025-10-29 | 109.00 | 109.00 | 105.50 | 108.00 | 77,627 |
| 2025-10-28 | 107.50 | 108.00 | 107.50 | 108.00 | 42,983 |
| 2025-10-27 | 100.00 | 108.00 | 98.00 | 108.00 | 152,056 |
| 2025-10-24 | 100.00 | 98.50 | 98.00 | 98.00 | 124,052 |
| 2025-10-23 | 104.00 | 100.00 | 100.00 | 100.00 | 64,575 |
| 2025-10-22 | 108.50 | 104.00 | 104.00 | 104.00 | 71,689 |
| 2025-10-21 | 108.50 | 110.00 | 108.50 | 108.50 | 46,011 |
| 2025-10-20 | 110.00 | 110.00 | 108.50 | 110.00 | 45,652 |
| 2025-10-17 | 110.00 | 112.00 | 110.00 | 110.00 | 82,272 |
| 2025-10-16 | 110.00 | 112.00 | 110.00 | 112.00 | 27,953 |
| 2025-10-15 | 107.50 | 109.50 | 109.50 | 109.50 | 22,485 |
| 2025-10-14 | 110.50 | 110.00 | 110.00 | 110.00 | 74,227 |
| 2025-10-13 | 111.00 | 111.00 | 110.50 | 110.50 | 17,507 |
| 2025-10-10 | 111.00 | 112.00 | 112.00 | 112.00 | 42,582 |
| 2025-10-09 | 110.50 | 112.00 | 112.00 | 112.00 | 77,275 |
| 2025-10-08 | 109.50 | 113.00 | 109.50 | 113.00 | 46,813 |
| 2025-10-07 | 115.00 | 115.00 | 109.50 | 109.50 | 100,209 |
| 2025-10-06 | 108.00 | 115.00 | 108.50 | 115.00 | 79,461 |
| 2025-10-03 | 103.50 | 108.00 | 102.50 | 108.00 | 61,561 |
| 2025-10-02 | 105.50 | 109.00 | 103.00 | 103.00 | 64,548 |
| 2025-10-01 | 110.00 | 106.00 | 106.00 | 106.00 | 108,164 |
| 2025-09-30 | 114.80 | 115.00 | 110.00 | 110.00 | 99,401 |
| 2025-09-29 | 105.00 | 112.00 | 103.50 | 112.00 | 83,130 |
| 2025-09-26 | 105.00 | 105.00 | 102.50 | 105.00 | 112,465 |
| 2025-09-25 | 95.00 | 103.00 | 92.50 | 103.00 | 209,771 |
| 2025-09-24 | 102.50 | 102.50 | 94.00 | 94.00 | 421,881 |
| 2025-09-23 | 107.50 | 107.00 | 102.00 | 102.00 | 454,247 |
| 2025-09-22 | 114.00 | 108.80 | 103.50 | 103.50 | 290,696 |
| 2025-09-19 | 116.50 | 114.00 | 114.00 | 114.00 | 27,921 |
| 2025-09-18 | 116.50 | 116.50 | 116.00 | 116.50 | 20,159 |
| 2025-09-17 | 120.50 | 120.50 | 116.50 | 116.50 | 51,549 |
| 2025-09-16 | 121.50 | 121.50 | 120.50 | 120.50 | 13,990 |
| 2025-09-15 | 127.50 | 129.00 | 122.00 | 122.00 | 81,663 |
| 2025-09-12 | 127.50 | 127.50 | 127.50 | 127.50 | 51,385 |
| 2025-09-11 | 128.50 | 130.00 | 124.46 | 130.00 | 29,331 |
| 2025-09-10 | 120.00 | 128.50 | 120.00 | 128.50 | 125,045 |
| 2025-09-09 | 116.50 | 120.50 | 116.50 | 120.00 | 51,488 |
| 2025-09-08 | 112.50 | 116.50 | 112.00 | 114.50 | 114,231 |
| 2025-09-05 | 112.50 | 112.50 | 112.50 | 112.50 | 102,106 |
| 2025-09-04 | 119.00 | 115.00 | 115.00 | 115.00 | 125,608 |
| 2025-09-03 | 121.00 | 120.00 | 120.00 | 120.00 | 614,547 |
| 2025-09-02 | 121.50 | 121.50 | 121.00 | 121.00 | 43,078 |
| 2025-09-01 | 119.00 | 121.50 | 119.00 | 121.50 | 506,112 |
| 2025-08-29 | 125.00 | 125.00 | 117.50 | 123.00 | 92,063 |
| 2025-08-28 | 118.50 | 125.00 | 117.50 | 125.00 | 30,379 |
| 2025-08-27 | 121.50 | 118.00 | 111.00 | 118.00 | 367,761 |
| 2025-08-26 | 130.00 | 132.60 | 125.00 | 125.00 | 159,285 |
| 2025-08-25 | 136.00 | 136.00 | 136.00 | 136.00 | 0 |
| 2025-08-22 | 132.50 | 136.00 | 127.50 | 136.00 | 164,358 |
| 2025-08-21 | 135.00 | 135.50 | 134.00 | 134.00 | 100,070 |
| 2025-08-20 | 136.50 | 136.00 | 131.00 | 132.00 | 115,047 |
| 2025-08-19 | 138.50 | 138.50 | 136.50 | 136.50 | 78,600 |
| 2025-08-18 | 138.50 | 138.50 | 137.50 | 138.50 | 63,844 |
| 2025-08-15 | 136.00 | 142.00 | 136.00 | 142.00 | 55,567 |
| 2025-08-14 | 136.50 | 136.50 | 136.00 | 136.00 | 18,758 |
| 2025-08-13 | 136.00 | 140.00 | 139.00 | 139.00 | 80,911 |
| 2025-08-12 | 136.00 | 138.00 | 135.50 | 136.00 | 99,954 |
| 2025-08-11 | 132.50 | 137.00 | 132.50 | 136.00 | 122,091 |
| 2025-08-08 | 126.25 | 135.00 | 127.50 | 135.00 | 156,448 |
| 2025-08-07 | 126.50 | 127.50 | 127.50 | 127.50 | 95,953 |
| 2025-08-06 | 130.00 | 129.00 | 126.50 | 126.50 | 151,498 |
| 2025-08-05 | 132.50 | 133.00 | 130.00 | 130.00 | 148,353 |
| 2025-08-04 | 130.50 | 133.62 | 132.90 | 132.90 | 366,673 |
| 2025-08-01 | 131.50 | 135.00 | 133.62 | 133.62 | 148,316 |
| 2025-07-31 | 122.50 | 134.00 | 127.50 | 134.00 | 114,439 |
| 2025-07-30 | 119.50 | 122.50 | 119.00 | 122.50 | 112,658 |
| 2025-07-29 | 130.00 | 130.00 | 119.50 | 119.50 | 131,018 |
| 2025-07-28 | 130.00 | 130.00 | 126.50 | 130.00 | 108,851 |
| 2025-07-25 | 130.00 | 131.50 | 128.00 | 128.00 | 127,868 |
| 2025-07-24 | 124.50 | 134.00 | 130.00 | 130.00 | 197,685 |
| 2025-07-23 | 117.50 | 124.50 | 116.50 | 122.50 | 150,169 |
| 2025-07-22 | 110.00 | 117.50 | 107.00 | 117.50 | 180,920 |
| 2025-07-21 | 107.50 | 110.00 | 107.00 | 110.00 | 47,290 |
| 2025-07-18 | 107.00 | 110.00 | 107.50 | 107.50 | 34,119 |
| 2025-07-17 | 108.50 | 112.20 | 107.00 | 107.00 | 71,432 |
| 2025-07-16 | 109.50 | 112.00 | 108.50 | 112.00 | 60,313 |
| 2025-07-15 | 107.00 | 110.50 | 107.00 | 109.50 | 274,601 |
| 2025-07-14 | 105.50 | 108.50 | 105.50 | 107.00 | 145,825 |
| 2025-07-11 | 102.00 | 105.50 | 101.50 | 105.50 | 276,477 |
| 2025-07-10 | 101.00 | 102.00 | 102.00 | 102.00 | 192,239 |
| 2025-07-09 | 100.50 | 104.04 | 101.00 | 101.00 | 62,984 |
| 2025-07-08 | 105.00 | 105.00 | 98.50 | 100.50 | 132,873 |
| 2025-07-07 | 102.50 | 105.00 | 102.50 | 104.00 | 277,529 |
| 2025-07-04 | 104.00 | 105.00 | 102.50 | 104.00 | 2,075,601 |
| 2025-07-03 | 102.50 | 105.50 | 102.50 | 104.00 | 157,456 |
| 2025-07-02 | 105.00 | 105.00 | 102.50 | 102.50 | 57,734 |
| 2025-07-01 | 107.50 | 105.00 | 105.00 | 105.00 | 90,863 |
| 2025-06-30 | 105.00 | 111.00 | 107.00 | 111.00 | 321,004 |
| 2025-06-27 | 101.50 | 103.00 | 101.50 | 101.50 | 78,095 |
| 2025-06-26 | 105.56 | 105.56 | 100.00 | 100.00 | 91,989 |
| 2025-06-25 | 100.50 | 103.00 | 100.50 | 103.00 | 143,872 |
| 2025-06-24 | 103.00 | 103.00 | 100.50 | 100.50 | 113,010 |
| 2025-06-23 | 99.00 | 103.00 | 99.00 | 103.00 | 221,432 |
| 2025-06-20 | 94.50 | 99.00 | 94.50 | 99.00 | 392,777 |
| 2025-06-19 | 95.50 | 95.50 | 94.50 | 94.50 | 51,785 |
| 2025-06-18 | 95.50 | 98.20 | 95.50 | 95.50 | 76,584 |
| 2025-06-17 | 95.50 | 95.50 | 95.25 | 95.50 | 128,857 |
| 2025-06-16 | 94.50 | 98.00 | 92.12 | 98.00 | 138,190 |
| 2025-06-13 | 90.00 | 94.50 | 88.50 | 94.50 | 128,171 |
| 2025-06-12 | 90.00 | 92.00 | 92.00 | 92.00 | 79,822 |
| 2025-06-11 | 91.00 | 92.00 | 87.00 | 92.00 | 237,646 |
| 2025-06-10 | 82.50 | 90.00 | 85.50 | 90.00 | 194,949 |
| 2025-06-09 | 75.00 | 84.50 | 75.00 | 82.50 | 1,042,624 |
| 2025-06-06 | 74.00 | 74.00 | 73.00 | 73.00 | 47,266 |
| 2025-06-05 | 75.00 | 75.00 | 72.50 | 72.50 | 97,066 |
| 2025-06-04 | 76.00 | 78.00 | 74.00 | 76.00 | 53,141 |
| 2025-06-03 | 76.00 | 77.50 | 75.00 | 75.00 | 183,928 |
| 2025-06-02 | 75.50 | 77.00 | 76.00 | 76.00 | 95,911 |
| 2025-05-30 | 75.50 | 77.00 | 75.50 | 75.50 | 385,264 |
| 2025-05-29 | 72.00 | 76.00 | 71.00 | 76.00 | 583,875 |
| 2025-05-28 | 68.00 | 71.00 | 66.75 | 71.00 | 224,959 |
| 2025-05-27 | 65.00 | 67.00 | 66.50 | 66.75 | 124,164 |
| 2025-05-26 | 65.83 | 65.83 | 65.83 | 65.83 | 0 |
| 2025-05-23 | 65.25 | 65.50 | 65.00 | 65.00 | 72,903 |
| 2025-05-22 | 64.75 | 65.00 | 63.21 | 65.00 | 92,176 |
| 2025-05-21 | 65.50 | 65.50 | 64.50 | 65.00 | 104,026 |
| 2025-05-20 | 63.50 | 65.00 | 61.50 | 64.50 | 285,575 |
| 2025-05-19 | 62.00 | 62.00 | 61.00 | 61.00 | 28,686 |
| 2025-05-16 | 61.50 | 62.00 | 61.50 | 62.00 | 11,951 |
| 2025-05-15 | 61.25 | 62.00 | 61.00 | 61.00 | 15,160 |
| 2025-05-14 | 61.75 | 61.75 | 61.25 | 61.25 | 5,047 |
| 2025-05-13 | 61.00 | 63.95 | 60.00 | 61.75 | 34,163 |
| 2025-05-12 | 60.47 | 61.00 | 59.00 | 61.00 | 22,204 |
| 2025-05-09 | 60.00 | 60.00 | 58.50 | 59.00 | 44,735 |
| 2025-05-08 | 54.00 | 60.00 | 51.50 | 60.00 | 128,457 |
| 2025-05-07 | 49.80 | 54.00 | 49.00 | 54.00 | 133,131 |
| 2025-05-06 | 48.00 | 50.00 | 49.00 | 50.00 | 142,328 |
| 2025-05-05 | 48.00 | 48.00 | 48.00 | 48.00 | 0 |
| 2025-05-02 | 48.50 | 48.50 | 48.00 | 48.00 | 33,668 |
| 2025-05-01 | 48.50 | 50.00 | 49.00 | 49.00 | 16,228 |
| 2025-04-30 | 50.00 | 51.00 | 48.50 | 48.50 | 81,763 |
| 2025-04-29 | 49.50 | 50.00 | 48.02 | 49.00 | 23,424 |
| 2025-04-28 | 49.50 | 49.50 | 49.50 | 49.50 | 4,215 |
| 2025-04-25 | 49.50 | 49.50 | 49.50 | 49.50 | 41,243 |
| 2025-04-24 | 50.00 | 50.00 | 49.50 | 50.00 | 18,385 |
| 2025-04-23 | 49.50 | 50.00 | 50.00 | 50.00 | 25,405 |
| 2025-04-22 | 49.50 | 49.00 | 49.00 | 49.00 | 7,912 |
| 2025-04-21 | 49.50 | 49.50 | 49.50 | 49.50 | 0 |
| 2025-04-18 | 49.50 | 49.50 | 49.50 | 49.50 | 0 |
| 2025-04-17 | 49.50 | 49.50 | 49.50 | 49.50 | 82,897 |
| 2025-04-16 | 51.50 | 50.00 | 50.00 | 50.00 | 7,129 |
| 2025-04-15 | 52.50 | 53.00 | 50.50 | 50.50 | 39,807 |
| 2025-04-14 | 52.00 | 52.00 | 51.00 | 52.00 | 33,403 |
| 2025-04-11 | 51.50 | 52.78 | 51.50 | 52.00 | 32,434 |
| 2025-04-10 | 51.50 | 53.00 | 51.50 | 51.50 | 12,091 |
| 2025-04-09 | 51.50 | 51.50 | 51.00 | 51.50 | 27,454 |
| 2025-04-08 | 51.00 | 53.00 | 50.50 | 53.00 | 32,080 |
| 2025-04-07 | 52.00 | 51.00 | 49.50 | 50.50 | 49,241 |
| 2025-04-04 | 56.25 | 58.14 | 52.00 | 52.00 | 49,296 |
| 2025-04-03 | 56.25 | 57.80 | 57.80 | 57.80 | 21,049 |
| 2025-04-02 | 56.00 | 58.00 | 56.25 | 58.00 | 15,487 |
| 2025-04-01 | 55.86 | 59.00 | 55.50 | 59.00 | 27,815 |
| 2025-03-31 | 56.00 | 56.20 | 54.50 | 54.50 | 44,522 |
| 2025-03-28 | 56.00 | 56.00 | 56.00 | 56.00 | 13,466 |
| 2025-03-27 | 56.00 | 56.00 | 56.00 | 56.00 | 10,627 |
| 2025-03-26 | 55.00 | 56.60 | 54.00 | 56.60 | 95,572 |
| 2025-03-25 | 53.00 | 55.00 | 52.00 | 55.00 | 126,658 |
| 2025-03-24 | 52.60 | 53.00 | 52.00 | 53.00 | 33,134 |
| 2025-03-21 | 52.20 | 52.60 | 52.00 | 52.40 | 32,736 |
| 2025-03-20 | 51.80 | 52.20 | 51.80 | 52.00 | 51,340 |
| 2025-03-19 | 52.00 | 52.00 | 52.00 | 52.00 | 57,755 |
| 2025-03-18 | 51.20 | 52.00 | 51.20 | 51.20 | 36,468 |
| 2025-03-17 | 52.20 | 52.20 | 51.40 | 51.40 | 73,011 |
| 2025-03-14 | 52.00 | 52.40 | 52.00 | 52.00 | 25,950 |
| 2025-03-13 | 52.00 | 52.00 | 52.00 | 52.00 | 348 |
| 2025-03-12 | 52.00 | 53.00 | 53.00 | 53.00 | 2,124 |
| 2025-03-11 | 53.00 | 52.50 | 51.00 | 51.00 | 61,208 |
| 2025-03-10 | 53.00 | 53.00 | 53.00 | 53.00 | 12,439 |
| 2025-03-07 | 53.00 | 53.00 | 53.00 | 53.00 | 29,967 |
| 2025-03-06 | 53.50 | 53.50 | 53.00 | 53.00 | 50,209 |
| 2025-03-05 | 53.00 | 53.50 | 53.00 | 53.50 | 8,290 |
| 2025-03-04 | 53.00 | 55.00 | 53.00 | 53.00 | 14,917 |
| 2025-03-03 | 52.50 | 53.00 | 52.50 | 53.00 | 29,186 |
| 2025-02-28 | 53.00 | 53.00 | 53.00 | 53.00 | 34,098 |
| 2025-02-27 | 53.00 | 53.00 | 53.00 | 53.00 | 21,678 |
| 2025-02-26 | 56.00 | 56.00 | 53.00 | 53.00 | 128,882 |
| 2025-02-25 | 57.50 | 57.00 | 57.00 | 57.00 | 44,908 |
| 2025-02-24 | 58.00 | 58.40 | 57.00 | 57.00 | 88,740 |
| 2025-02-21 | 57.50 | 59.00 | 58.00 | 58.00 | 101,974 |
| 2025-02-20 | 57.50 | 55.80 | 55.80 | 57.50 | 6,312 |
| 2025-02-19 | 58.00 | 57.50 | 57.00 | 57.50 | 56,659 |
| 2025-02-18 | 58.00 | 58.00 | 58.00 | 58.00 | 26,375 |
| 2025-02-17 | 58.00 | 58.00 | 58.00 | 58.00 | 20,254 |
| 2025-02-14 | 58.00 | 58.00 | 58.00 | 58.00 | 6,538 |
| 2025-02-13 | 58.00 | 58.00 | 58.00 | 58.00 | 81,067 |
| 2025-02-12 | 58.00 | 57.40 | 57.40 | 57.40 | 28,085 |
| 2025-02-11 | 58.00 | 58.00 | 58.00 | 58.00 | 20,307 |
| 2025-02-10 | 58.00 | 58.00 | 58.00 | 58.00 | 21,620 |
| 2025-02-07 | 58.00 | 59.00 | 58.00 | 58.00 | 21,153 |
| 2025-02-06 | 58.00 | 58.00 | 58.00 | 58.00 | 36,576 |
| 2025-02-05 | 59.50 | 59.50 | 58.00 | 58.00 | 98,084 |
| 2025-02-04 | 60.00 | 60.00 | 59.50 | 59.50 | 61,171 |
| 2025-02-03 | 60.00 | 61.00 | 57.80 | 60.00 | 10,277 |
| 2025-01-31 | 60.00 | 60.00 | 60.00 | 60.00 | 24,374 |
| 2025-01-30 | 60.00 | 60.00 | 59.50 | 59.50 | 21,009 |
| 2025-01-29 | 59.00 | 60.00 | 59.00 | 60.00 | 27,595 |
| 2025-01-28 | 59.00 | 59.00 | 59.00 | 59.00 | 52,476 |
| 2025-01-27 | 61.50 | 60.00 | 59.00 | 59.00 | 182,929 |
| 2025-01-24 | 62.50 | 62.50 | 62.50 | 62.50 | 18,737 |
| 2025-01-23 | 62.50 | 62.50 | 62.50 | 62.50 | 136,351 |
| 2025-01-22 | 62.50 | 62.50 | 62.50 | 62.50 | 51,900 |
| 2025-01-21 | 63.00 | 63.00 | 62.50 | 62.50 | 159,940 |
| 2025-01-20 | 62.00 | 63.20 | 61.50 | 63.00 | 214,349 |
| 2025-01-17 | 60.00 | 61.50 | 60.00 | 61.50 | 125,628 |
| 2025-01-16 | 59.00 | 61.20 | 59.50 | 60.00 | 82,112 |
| 2025-01-15 | 58.50 | 59.00 | 57.50 | 59.00 | 142,596 |
| 2025-01-14 | 57.50 | 58.50 | 57.50 | 58.50 | 12,763 |
| 2025-01-13 | 59.00 | 59.00 | 56.50 | 59.00 | 178,010 |
| 2025-01-10 | 61.00 | 60.00 | 60.00 | 60.00 | 165,764 |
| 2025-01-09 | 60.50 | 61.00 | 61.00 | 61.00 | 188,502 |
| 2025-01-08 | 59.50 | 60.50 | 60.00 | 60.50 | 448,251 |
| 2025-01-07 | 60.50 | 62.20 | 59.00 | 59.00 | 391,077 |
| 2025-01-06 | 58.00 | 61.50 | 60.40 | 60.40 | 833,570 |
| 2025-01-03 | 58.00 | 60.20 | 58.00 | 58.00 | 8,515 |
| 2025-01-02 | 58.00 | 59.00 | 59.00 | 59.00 | 50,390 |
| 2025-01-01 | 58.00 | 58.00 | 58.00 | 58.00 | 0 |
| 2024-12-31 | 58.00 | 59.20 | 58.00 | 58.00 | 18,812 |
| 2024-12-30 | 57.50 | 58.00 | 57.50 | 58.00 | 104,143 |
| 2024-12-27 | 57.50 | 59.00 | 59.00 | 59.00 | 112,010 |
| 2024-12-26 | 57.50 | 57.50 | 57.50 | 57.50 | 0 |
| 2024-12-25 | 57.50 | 57.50 | 57.50 | 57.50 | 0 |
| 2024-12-24 | 57.50 | 57.50 | 57.50 | 57.50 | 25,758 |
| 2024-12-23 | 57.50 | 57.50 | 57.50 | 57.50 | 43,409 |
| 2024-12-20 | 56.50 | 57.50 | 56.50 | 57.50 | 198,625 |