| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 2025-01-16 | 32.20 | 32.20 | 32.20 | 32.20 | 0 |
| 2025-01-15 | 32.20 | 32.20 | 32.20 | 32.20 | 0 |
| 2025-01-14 | 31.50 | 32.20 | 31.50 | 32.20 | 50,000 |
| 2025-01-13 | 31.50 | 32.20 | 32.20 | 32.20 | 721,779 |
| 2025-01-10 | 31.50 | 31.50 | 31.50 | 31.50 | 558,803 |
| 2025-01-09 | 31.75 | 31.40 | 31.40 | 31.40 | 1,348,781 |
| 2025-01-08 | 31.75 | 31.70 | 31.70 | 31.70 | 701,574 |
| 2025-01-07 | 30.00 | 32.75 | 30.00 | 31.75 | 1,828,967 |
| 2025-01-06 | 29.75 | 31.00 | 30.00 | 31.00 | 1,282,442 |
| 2025-01-03 | 29.25 | 30.00 | 30.00 | 30.00 | 1,552,358 |
| 2025-01-02 | 28.50 | 29.25 | 28.50 | 29.25 | 764,416 |
| 2025-01-01 | 28.50 | 28.50 | 28.50 | 28.50 | 0 |
| 2024-12-31 | 28.25 | 28.50 | 28.25 | 28.50 | 204,159 |
| 2024-12-30 | 28.00 | 28.75 | 28.00 | 28.25 | 214,521 |
| 2024-12-27 | 28.75 | 28.75 | 28.75 | 28.75 | 286,278 |
| 2024-12-26 | 28.75 | 28.75 | 28.75 | 28.75 | 0 |
| 2024-12-25 | 28.75 | 28.75 | 28.75 | 28.75 | 0 |
| 2024-12-24 | 28.75 | 28.75 | 28.75 | 28.75 | 120,434 |
| 2024-12-23 | 29.00 | 29.00 | 28.75 | 28.75 | 633,931 |
| 2024-12-20 | 29.00 | 29.25 | 29.00 | 29.00 | 956,696 |
| 2024-12-19 | 29.25 | 29.25 | 29.00 | 29.00 | 1,022,573 |
| 2024-12-18 | 28.75 | 29.25 | 29.00 | 29.00 | 1,406,015 |
| 2024-12-17 | 28.50 | 29.25 | 28.70 | 28.75 | 1,959,817 |
| 2024-12-16 | 28.75 | 28.50 | 28.40 | 28.50 | 1,343,932 |
| 2024-12-13 | 28.50 | 28.75 | 27.75 | 28.75 | 1,829,577 |
| 2024-12-12 | 28.50 | 29.00 | 28.50 | 28.50 | 852,776 |
| 2024-12-11 | 29.00 | 28.00 | 28.00 | 28.00 | 696,050 |
| 2024-12-10 | 29.00 | 29.50 | 28.75 | 29.00 | 1,551,566 |
| 2024-12-09 | 28.00 | 29.50 | 28.00 | 29.25 | 2,661,045 |
| 2024-12-06 | 29.00 | 29.00 | 28.00 | 28.00 | 922,826 |
| 2024-12-05 | 28.00 | 29.00 | 27.30 | 29.00 | 943,667 |
| 2024-12-04 | 28.25 | 29.00 | 27.25 | 28.00 | 2,068,480 |
| 2024-12-03 | 28.75 | 28.75 | 27.25 | 28.25 | 1,315,002 |
| 2024-12-02 | 35.80 | 36.50 | 26.25 | 28.75 | 5,697,812 |
| 2024-11-29 | 23.00 | 24.00 | 23.00 | 24.00 | 356,662 |
| 2024-11-28 | 23.00 | 23.00 | 23.00 | 23.00 | 26,354 |
| 2024-11-27 | 23.00 | 23.00 | 23.00 | 23.00 | 9,194 |
| 2024-11-26 | 24.25 | 24.25 | 23.00 | 23.00 | 209,278 |
| 2024-11-25 | 24.50 | 24.50 | 24.25 | 24.25 | 278,690 |
| 2024-11-22 | 23.25 | 24.50 | 23.25 | 24.50 | 455,738 |
| 2024-11-21 | 22.75 | 23.25 | 22.75 | 23.25 | 261,126 |
| 2024-11-20 | 21.25 | 23.00 | 21.25 | 22.75 | 511,378 |
| 2024-11-19 | 20.50 | 21.25 | 20.50 | 21.25 | 226,160 |
| 2024-11-18 | 20.50 | 20.50 | 20.25 | 20.50 | 300,123 |
| 2024-11-15 | 18.75 | 20.25 | 18.75 | 20.25 | 875,988 |
| 2024-11-14 | 19.25 | 18.70 | 18.70 | 18.70 | 367,651 |
| 2024-11-13 | 19.25 | 19.25 | 19.25 | 19.25 | 462,292 |
| 2024-11-12 | 19.25 | 19.25 | 19.25 | 19.25 | 202,492 |
| 2024-11-11 | 19.25 | 19.50 | 19.25 | 19.25 | 312,294 |
| 2024-11-08 | 19.25 | 19.25 | 19.25 | 19.25 | 26,356 |
| 2024-11-07 | 19.50 | 19.50 | 19.25 | 19.25 | 390,901 |
| 2024-11-06 | 19.75 | 19.75 | 19.50 | 19.50 | 616,962 |
| 2024-11-05 | 20.00 | 19.75 | 19.50 | 19.75 | 625,819 |
| 2024-11-04 | 20.25 | 20.00 | 20.00 | 20.00 | 208,420 |
| 2024-11-01 | 20.25 | 20.25 | 20.25 | 20.25 | 242,789 |
| 2024-10-31 | 20.50 | 20.50 | 20.25 | 20.25 | 169,976 |
| 2024-10-30 | 20.50 | 20.50 | 20.25 | 20.50 | 448,298 |
| 2024-10-29 | 20.50 | 20.50 | 20.50 | 20.50 | 321,803 |
| 2024-10-28 | 20.75 | 20.50 | 20.50 | 20.50 | 386,615 |
| 2024-10-25 | 20.50 | 20.75 | 20.50 | 20.75 | 517,915 |
| 2024-10-24 | 20.75 | 20.75 | 20.50 | 20.50 | 286,331 |
| 2024-10-23 | 20.75 | 20.75 | 20.75 | 20.75 | 275,143 |
| 2024-10-22 | 20.75 | 20.60 | 20.60 | 20.60 | 1,043,306 |
| 2024-10-21 | 20.25 | 20.50 | 20.25 | 20.50 | 1,158,448 |
| 2024-10-18 | 20.75 | 20.50 | 20.25 | 20.50 | 347,024 |
| 2024-10-17 | 20.65 | 20.75 | 20.60 | 20.75 | 142,544 |
| 2024-10-16 | 21.00 | 21.25 | 20.65 | 20.65 | 355,394 |
| 2024-10-15 | 21.65 | 21.65 | 21.00 | 21.00 | 410,561 |
| 2024-10-14 | 21.75 | 21.75 | 21.65 | 21.65 | 217,732 |
| 2024-10-11 | 21.75 | 21.75 | 21.75 | 21.75 | 176,202 |
| 2024-10-10 | 21.75 | 21.75 | 21.75 | 21.75 | 211,675 |
| 2024-10-09 | 21.75 | 21.75 | 21.75 | 21.75 | 183,683 |
| 2024-10-08 | 21.75 | 21.75 | 21.75 | 21.75 | 242,467 |
| 2024-10-07 | 21.75 | 22.00 | 22.00 | 22.00 | 25,719 |
| 2024-10-04 | 21.75 | 21.75 | 21.75 | 21.75 | 648,393 |
| 2024-10-03 | 21.75 | 21.75 | 21.75 | 21.75 | 317,909 |
| 2024-10-02 | 21.75 | 21.75 | 21.75 | 21.75 | 379,240 |
| 2024-10-01 | 21.60 | 22.00 | 22.00 | 22.00 | 621,467 |
| 2024-09-30 | 21.25 | 21.70 | 21.70 | 21.70 | 1,314,969 |
| 2024-09-27 | 21.00 | 21.25 | 21.00 | 21.25 | 621,598 |
| 2024-09-26 | 21.00 | 21.10 | 21.10 | 21.10 | 140,445 |
| 2024-09-25 | 21.00 | 21.00 | 21.00 | 21.00 | 515,459 |
| 2024-09-24 | 21.00 | 21.00 | 21.00 | 21.00 | 171,757 |
| 2024-09-23 | 21.00 | 21.00 | 21.00 | 21.00 | 35,502 |
| 2024-09-20 | 21.25 | 21.25 | 20.75 | 21.00 | 403,121 |
| 2024-09-19 | 21.50 | 21.50 | 21.25 | 21.25 | 763,711 |
| 2024-09-18 | 22.00 | 22.00 | 21.50 | 21.50 | 31,011 |
| 2024-09-17 | 22.00 | 22.00 | 22.00 | 22.00 | 81,129 |
| 2024-09-16 | 21.50 | 22.00 | 21.50 | 22.00 | 193,841 |
| 2024-09-13 | 21.00 | 21.50 | 21.00 | 21.50 | 362,333 |
| 2024-09-12 | 22.25 | 22.25 | 20.75 | 21.00 | 161,724 |
| 2024-09-11 | 22.25 | 22.25 | 22.25 | 22.25 | 79,586 |
| 2024-09-10 | 22.75 | 23.00 | 22.25 | 22.25 | 251,365 |
| 2024-09-09 | 23.00 | 24.00 | 22.75 | 22.75 | 12,437 |
| 2024-09-06 | 22.50 | 23.00 | 22.50 | 22.75 | 60,981 |
| 2024-09-05 | 22.75 | 23.00 | 22.50 | 22.50 | 256,923 |
| 2024-09-04 | 23.50 | 23.50 | 23.00 | 23.00 | 151,367 |
| 2024-09-03 | 23.75 | 23.75 | 23.50 | 23.50 | 96,000 |
| 2024-09-02 | 23.50 | 23.75 | 23.50 | 23.75 | 97,895 |
| 2024-08-30 | 23.00 | 24.00 | 23.25 | 24.00 | 285,288 |
| 2024-08-29 | 23.00 | 23.00 | 22.75 | 23.00 | 68,945 |
| 2024-08-28 | 24.00 | 24.00 | 23.00 | 23.00 | 110,175 |
| 2024-08-27 | 24.00 | 24.00 | 24.00 | 24.00 | 28,210 |
| 2024-08-26 | 24.00 | 24.00 | 24.00 | 24.00 | 0 |
| 2024-08-23 | 24.25 | 24.25 | 24.00 | 24.00 | 75,259 |
| 2024-08-22 | 24.00 | 24.50 | 24.00 | 24.25 | 132,419 |
| 2024-08-21 | 22.50 | 23.50 | 23.00 | 23.50 | 449,216 |
| 2024-08-20 | 22.75 | 22.75 | 22.50 | 22.50 | 101,147 |
| 2024-08-19 | 22.25 | 22.75 | 21.75 | 22.75 | 459,699 |
| 2024-08-16 | 22.25 | 22.25 | 22.25 | 22.25 | 105,993 |
| 2024-08-15 | 22.25 | 22.25 | 22.25 | 22.25 | 17,353 |
| 2024-08-14 | 22.50 | 22.50 | 22.50 | 22.50 | 167,629 |
| 2024-08-13 | 22.75 | 22.50 | 22.50 | 22.50 | 211,122 |
| 2024-08-12 | 22.75 | 22.75 | 22.75 | 22.75 | 6,723 |
| 2024-08-09 | 22.75 | 22.75 | 22.75 | 22.75 | 99,600 |
| 2024-08-08 | 22.25 | 23.00 | 22.25 | 22.75 | 343,929 |
| 2024-08-07 | 22.75 | 22.75 | 22.25 | 22.25 | 182,529 |
| 2024-08-06 | 22.75 | 22.75 | 22.50 | 22.75 | 40,266 |
| 2024-08-05 | 22.50 | 22.75 | 22.00 | 22.75 | 104,691 |
| 2024-08-02 | 22.75 | 22.75 | 22.75 | 22.75 | 34,558 |
| 2024-08-01 | 22.75 | 23.00 | 22.75 | 22.75 | 49,360 |
| 2024-07-31 | 21.50 | 23.00 | 22.75 | 22.75 | 461,402 |
| 2024-07-30 | 22.00 | 22.00 | 20.50 | 20.50 | 277,036 |
| 2024-07-29 | 21.75 | 22.00 | 21.50 | 22.00 | 141,448 |
| 2024-07-26 | 22.50 | 22.50 | 22.00 | 22.00 | 225,420 |
| 2024-07-25 | 23.75 | 22.00 | 22.00 | 22.00 | 199,294 |
| 2024-07-24 | 23.75 | 23.00 | 23.00 | 23.00 | 30,030 |
| 2024-07-23 | 23.50 | 23.75 | 23.50 | 23.75 | 60,670 |
| 2024-07-22 | 23.75 | 23.75 | 23.75 | 23.75 | 30,250 |
| 2024-07-19 | 24.00 | 23.75 | 23.50 | 23.50 | 159,568 |
| 2024-07-18 | 23.75 | 23.75 | 23.75 | 23.75 | 17,431 |
| 2024-07-17 | 23.75 | 23.75 | 23.75 | 23.75 | 119,095 |
| 2024-07-16 | 23.75 | 23.75 | 23.75 | 23.75 | 20,430 |
| 2024-07-15 | 23.25 | 23.75 | 23.25 | 23.75 | 147,745 |
| 2024-07-12 | 24.50 | 24.50 | 23.25 | 23.25 | 208,374 |
| 2024-07-11 | 24.50 | 24.50 | 24.50 | 24.50 | 50,410 |
| 2024-07-10 | 24.25 | 24.50 | 24.50 | 24.50 | 80,834 |
| 2024-07-09 | 24.50 | 24.50 | 24.50 | 24.50 | 225,474 |
| 2024-07-08 | 24.25 | 24.50 | 24.25 | 24.50 | 124,833 |
| 2024-07-05 | 24.25 | 24.25 | 24.00 | 24.25 | 165,328 |
| 2024-07-04 | 24.25 | 24.25 | 24.25 | 24.25 | 116,537 |
| 2024-07-03 | 24.25 | 24.20 | 24.20 | 24.20 | 97,147 |
| 2024-07-02 | 24.25 | 24.25 | 24.25 | 24.25 | 174,678 |
| 2024-07-01 | 24.25 | 24.25 | 24.25 | 24.25 | 147,329 |
| 2024-06-28 | 24.25 | 24.25 | 24.25 | 24.25 | 24,668 |
| 2024-06-27 | 24.50 | 24.50 | 24.25 | 24.25 | 18,127 |
| 2024-06-26 | 24.50 | 25.00 | 24.50 | 24.50 | 34,335 |
| 2024-06-25 | 24.50 | 24.50 | 24.50 | 24.50 | 91,126 |
| 2024-06-24 | 24.50 | 25.00 | 25.00 | 25.00 | 188,441 |
| 2024-06-21 | 24.00 | 24.50 | 24.00 | 24.50 | 234,546 |
| 2024-06-20 | 24.00 | 24.00 | 23.70 | 24.00 | 47,659 |
| 2024-06-19 | 23.75 | 24.25 | 23.60 | 24.00 | 70,011 |
| 2024-06-18 | 23.75 | 23.75 | 23.75 | 23.75 | 14,249 |
| 2024-06-17 | 22.50 | 24.25 | 22.50 | 23.75 | 425,703 |
| 2024-06-14 | 22.75 | 22.75 | 22.50 | 22.50 | 145,326 |
| 2024-06-13 | 25.50 | 25.50 | 22.75 | 22.75 | 331,064 |
| 2024-06-12 | 26.00 | 26.00 | 25.50 | 25.50 | 65,675 |
| 2024-06-11 | 26.25 | 26.25 | 26.00 | 26.00 | 69,888 |
| 2024-06-10 | 26.25 | 26.00 | 26.00 | 26.00 | 36,219 |
| 2024-06-07 | 26.50 | 26.50 | 26.50 | 26.50 | 200,593 |
| 2024-06-06 | 26.50 | 26.50 | 26.50 | 26.50 | 49,556 |
| 2024-06-05 | 27.25 | 27.25 | 26.50 | 26.50 | 68,943 |
| 2024-06-04 | 27.50 | 27.50 | 27.25 | 27.25 | 115,656 |
| 2024-06-03 | 27.70 | 28.00 | 27.50 | 28.00 | 119,252 |
| 2024-05-31 | 27.50 | 28.00 | 27.50 | 27.50 | 310,950 |
| 2024-05-30 | 27.50 | 27.50 | 27.50 | 27.50 | 212,367 |
| 2024-05-29 | 28.00 | 28.00 | 27.25 | 27.50 | 229,263 |
| 2024-05-28 | 28.00 | 28.00 | 28.00 | 28.00 | 81,716 |
| 2024-05-27 | 28.00 | 28.00 | 28.00 | 28.00 | 0 |
| 2024-05-24 | 27.50 | 28.00 | 27.50 | 28.00 | 282,278 |
| 2024-05-23 | 28.00 | 27.75 | 27.50 | 27.50 | 735,584 |
| 2024-05-22 | 28.25 | 28.25 | 28.00 | 28.00 | 583,530 |
| 2024-05-21 | 28.80 | 29.00 | 28.25 | 28.25 | 532,103 |
| 2024-05-20 | 28.75 | 29.50 | 28.75 | 28.75 | 722,406 |
| 2024-05-17 | 29.75 | 29.75 | 28.50 | 28.75 | 1,030,462 |
| 2024-05-16 | 29.50 | 29.75 | 29.25 | 29.75 | 223,604 |
| 2024-05-15 | 31.00 | 29.50 | 29.50 | 29.50 | 742,104 |
| 2024-05-14 | 32.00 | 32.00 | 31.10 | 31.10 | 185,944 |
| 2024-05-13 | 32.50 | 32.50 | 32.00 | 32.00 | 287,676 |
| 2024-05-10 | 32.50 | 32.50 | 32.50 | 32.50 | 589,648 |
| 2024-05-09 | 34.50 | 34.50 | 32.50 | 32.50 | 856,725 |
| 2024-05-08 | 35.00 | 35.50 | 34.50 | 34.50 | 791,234 |
| 2024-05-07 | 34.50 | 35.00 | 35.00 | 35.00 | 2,058,494 |
| 2024-05-06 | 34.25 | 34.25 | 34.25 | 34.25 | 0 |
| 2024-05-03 | 33.00 | 34.25 | 32.25 | 34.25 | 982,194 |
| 2024-05-02 | 32.50 | 33.00 | 32.50 | 33.00 | 673,504 |
| 2024-05-01 | 32.50 | 32.50 | 32.25 | 32.50 | 417,368 |
| 2024-04-30 | 33.50 | 34.50 | 32.50 | 33.00 | 678,242 |
| 2024-04-29 | 31.50 | 33.50 | 32.00 | 33.50 | 671,142 |
| 2024-04-26 | 30.25 | 31.50 | 30.25 | 31.50 | 307,134 |
| 2024-04-25 | 29.75 | 30.25 | 29.75 | 30.25 | 271,373 |
| 2024-04-24 | 29.50 | 29.75 | 29.50 | 29.75 | 381,827 |
| 2024-04-23 | 29.00 | 29.50 | 29.00 | 29.50 | 171,890 |
| 2024-04-22 | 29.25 | 29.25 | 29.25 | 29.25 | 119,581 |
| 2024-04-19 | 29.00 | 29.00 | 29.00 | 29.00 | 230,355 |
| 2024-04-18 | 29.25 | 29.25 | 29.00 | 29.00 | 104,887 |
| 2024-04-17 | 28.75 | 29.25 | 28.75 | 29.25 | 20,193 |
| 2024-04-16 | 28.50 | 28.75 | 28.50 | 28.75 | 147,357 |
| 2024-04-15 | 29.50 | 29.50 | 28.50 | 28.50 | 146,335 |
| 2024-04-12 | 30.25 | 30.25 | 29.50 | 29.50 | 280,626 |
| 2024-04-11 | 31.00 | 31.00 | 30.25 | 30.25 | 305,039 |
| 2024-04-10 | 29.75 | 31.00 | 30.50 | 31.00 | 350,991 |
| 2024-04-09 | 29.00 | 30.00 | 29.00 | 29.75 | 618,514 |
| 2024-04-08 | 28.00 | 29.25 | 28.00 | 29.00 | 318,515 |
| 2024-04-05 | 27.50 | 27.75 | 27.50 | 27.75 | 173,500 |
| 2024-04-04 | 28.00 | 29.00 | 27.50 | 27.50 | 113,138 |
| 2024-04-03 | 27.75 | 28.50 | 27.50 | 27.75 | 454,022 |
| 2024-04-02 | 25.25 | 28.00 | 25.25 | 27.75 | 480,656 |
| 2024-04-01 | 25.00 | 25.00 | 25.00 | 25.00 | 0 |
| 2024-03-29 | 25.00 | 25.00 | 25.00 | 25.00 | 0 |
| 2024-03-28 | 25.25 | 25.25 | 25.00 | 25.00 | 184,315 |
| 2024-03-27 | 25.25 | 25.50 | 25.25 | 25.25 | 30,020 |
| 2024-03-26 | 25.50 | 25.50 | 25.25 | 25.25 | 436,100 |
| 2024-03-25 | 25.75 | 25.75 | 25.75 | 25.75 | 74,412 |
| 2024-03-22 | 25.50 | 25.75 | 25.50 | 25.75 | 325,095 |
| 2024-03-21 | 24.25 | 25.50 | 24.25 | 25.50 | 491,156 |
| 2024-03-20 | 23.25 | 25.00 | 25.00 | 25.00 | 1,130,702 |
| 2024-03-19 | 23.00 | 23.00 | 23.00 | 23.00 | 204,125 |
| 2024-03-18 | 23.50 | 23.00 | 23.00 | 23.00 | 392,742 |
| 2024-03-15 | 23.25 | 23.50 | 23.25 | 23.50 | 16,095 |
| 2024-03-14 | 23.75 | 23.75 | 23.25 | 23.25 | 209,383 |
| 2024-03-13 | 24.00 | 23.60 | 23.60 | 23.60 | 295,216 |
| 2024-03-12 | 23.00 | 24.50 | 23.00 | 24.50 | 869,532 |
| 2024-03-11 | 21.50 | 23.50 | 22.50 | 23.00 | 485,332 |
| 2024-03-08 | 21.50 | 22.00 | 21.50 | 21.50 | 611,129 |
| 2024-03-07 | 21.50 | 21.50 | 21.50 | 21.50 | 179,435 |
| 2024-03-06 | 21.00 | 21.50 | 21.00 | 21.50 | 90,700 |
| 2024-03-05 | 20.75 | 21.00 | 20.70 | 21.00 | 178,870 |
| 2024-03-04 | 20.75 | 20.75 | 20.75 | 20.75 | 32,856 |
| 2024-03-01 | 21.00 | 20.50 | 20.00 | 20.50 | 297,951 |
| 2024-02-29 | 21.25 | 21.25 | 21.00 | 21.00 | 59,751 |
| 2024-02-28 | 22.50 | 22.50 | 21.25 | 21.25 | 247,553 |
| 2024-02-27 | 22.50 | 22.50 | 22.25 | 22.25 | 58,179 |
| 2024-02-26 | 22.75 | 22.75 | 22.50 | 22.50 | 84,606 |
| 2024-02-23 | 23.00 | 23.00 | 22.75 | 22.75 | 84,805 |
| 2024-02-22 | 23.25 | 23.00 | 22.50 | 23.00 | 56,235 |
| 2024-02-21 | 23.25 | 23.25 | 23.25 | 23.25 | 20,980 |
| 2024-02-20 | 23.75 | 23.75 | 23.25 | 23.25 | 57,212 |
| 2024-02-19 | 23.75 | 23.75 | 23.75 | 23.75 | 15,587 |
| 2024-02-16 | 23.75 | 23.75 | 23.75 | 23.75 | 33,985 |
| 2024-02-15 | 24.00 | 24.25 | 23.75 | 23.75 | 142,707 |
| 2024-02-14 | 25.00 | 24.10 | 24.10 | 24.10 | 176,046 |
| 2024-02-13 | 25.25 | 25.25 | 25.00 | 25.00 | 87,948 |
| 2024-02-12 | 24.00 | 25.75 | 24.00 | 25.25 | 567,038 |
| 2024-02-09 | 23.25 | 23.50 | 23.25 | 23.50 | 135,870 |
| 2024-02-08 | 21.00 | 23.25 | 21.00 | 23.25 | 485,698 |
| 2024-02-07 | 21.00 | 21.00 | 21.00 | 21.00 | 37,491 |
| 2024-02-06 | 21.00 | 21.00 | 21.00 | 21.00 | 3,163 |
| 2024-02-05 | 20.75 | 21.25 | 20.75 | 21.00 | 253,720 |
| 2024-02-02 | 20.75 | 20.75 | 20.75 | 20.75 | 621,168 |
| 2024-02-01 | 20.00 | 20.75 | 20.00 | 20.75 | 1,121,500 |
| 2024-01-31 | 20.00 | 20.00 | 19.70 | 20.00 | 442,163 |
| 2024-01-30 | 20.25 | 20.25 | 20.00 | 20.00 | 120,406 |
| 2024-01-29 | 21.00 | 20.25 | 19.80 | 20.00 | 377,337 |
| 2024-01-26 | 21.00 | 21.00 | 21.00 | 21.00 | 52,494 |
| 2024-01-25 | 20.75 | 21.50 | 20.75 | 21.00 | 444,801 |
| 2024-01-24 | 20.75 | 21.00 | 21.00 | 21.00 | 357,645 |
| 2024-01-23 | 19.75 | 21.00 | 21.00 | 21.00 | 1,402,401 |
| 2024-01-22 | 20.75 | 20.50 | 19.75 | 19.75 | 134,345 |
| 2024-01-19 | 20.75 | 20.75 | 20.75 | 20.75 | 11,715 |
| 2024-01-18 | 20.75 | 20.75 | 20.75 | 20.75 | 169,683 |
| 2024-01-17 | 20.75 | 21.30 | 21.30 | 21.30 | 73,549 |
| 2024-01-16 | 21.00 | 21.00 | 20.75 | 20.75 | 58,918 |
| 2024-01-15 | 22.00 | 21.75 | 21.00 | 21.00 | 519,153 |
| 2024-01-12 | 22.00 | 22.00 | 22.00 | 22.00 | 29,816 |
| 2024-01-11 | 22.50 | 22.50 | 22.00 | 22.00 | 225,142 |
| 2024-01-10 | 21.75 | 22.75 | 21.75 | 22.50 | 578,215 |
| 2024-01-09 | 21.00 | 21.75 | 21.00 | 21.75 | 157,771 |
| 2024-01-08 | 22.50 | 22.50 | 20.50 | 21.00 | 329,007 |
| 2024-01-05 | 23.25 | 23.25 | 22.50 | 22.50 | 94,505 |
| 2024-01-04 | 23.50 | 23.50 | 23.25 | 23.25 | 70,479 |
| 2024-01-03 | 25.25 | 25.25 | 22.75 | 23.50 | 431,062 |
| 2024-01-02 | 25.50 | 25.50 | 25.25 | 25.25 | 137,783 |
| 2024-01-01 | 25.50 | 25.50 | 25.50 | 25.50 | 0 |
| 2023-12-29 | 25.50 | 26.00 | 25.50 | 25.50 | 34,928 |
| 2023-12-28 | 25.50 | 25.75 | 25.25 | 25.25 | 349,900 |
| 2023-12-27 | 25.75 | 27.00 | 25.50 | 25.50 | 421,940 |
| 2023-12-26 | 25.75 | 25.75 | 25.75 | 25.75 | 0 |
| 2023-12-25 | 25.75 | 25.75 | 25.75 | 25.75 | 0 |
| 2023-12-22 | 25.75 | 26.50 | 25.75 | 25.75 | 160,195 |
| 2023-12-21 | 25.75 | 26.50 | 25.75 | 25.75 | 362,289 |
| 2023-12-20 | 25.25 | 26.00 | 25.75 | 25.75 | 659,769 |
| 2023-12-19 | 22.25 | 25.25 | 22.25 | 25.25 | 1,132,644 |
| 2023-12-18 | 20.25 | 22.00 | 20.25 | 22.00 | 484,470 |
| 2023-12-15 | 19.75 | 20.30 | 20.30 | 20.30 | 1,288,832 |
| 2023-12-14 | 18.00 | 19.25 | 18.00 | 19.25 | 2,063,661 |
| 2023-12-13 | 16.00 | 18.25 | 15.25 | 18.25 | 3,391,192 |
| 2023-12-12 | 15.00 | 15.25 | 15.00 | 15.25 | 1,301,823 |
| 2023-12-11 | 15.25 | 15.25 | 15.25 | 15.25 | 126,534 |
| 2023-12-08 | 15.75 | 15.75 | 15.25 | 15.25 | 160,651 |
| 2023-12-07 | 16.00 | 16.25 | 15.75 | 15.75 | 311,999 |
| 2023-12-06 | 16.25 | 16.50 | 16.00 | 16.00 | 1,779,985 |
| 2023-12-05 | 14.00 | 17.00 | 14.00 | 16.25 | 2,599,974 |
| 2023-12-04 | 14.00 | 14.00 | 13.75 | 14.00 | 133,238 |
| 2023-12-01 | 14.00 | 14.00 | 14.00 | 14.00 | 264,507 |
| 2023-11-30 | 14.25 | 14.25 | 14.00 | 14.00 | 322,656 |
| 2023-11-29 | 14.25 | 14.20 | 14.20 | 14.25 | 72,989 |
| 2023-11-28 | 14.25 | 14.25 | 14.25 | 14.25 | 47,398 |
| 2023-11-27 | 14.75 | 14.75 | 14.25 | 14.25 | 305,665 |
| 2023-11-24 | 15.75 | 15.75 | 14.75 | 14.75 | 118,149 |
| 2023-11-23 | 15.75 | 15.75 | 15.75 | 15.75 | 32,652 |
| 2023-11-22 | 15.75 | 15.75 | 15.75 | 15.75 | 23,112 |
| 2023-11-21 | 15.75 | 15.75 | 15.75 | 15.75 | 42,963 |
| 2023-11-20 | 15.75 | 15.75 | 15.75 | 15.75 | 10,351 |
| 2023-11-17 | 15.75 | 15.75 | 15.75 | 15.75 | 173,261 |
| 2023-11-16 | 15.75 | 15.75 | 15.75 | 15.75 | 18,234 |
| 2023-11-15 | 15.75 | 15.75 | 15.75 | 15.75 | 61,903 |
| 2023-11-14 | 15.75 | 15.75 | 15.75 | 15.75 | 53,159 |
| 2023-11-13 | 15.75 | 15.75 | 15.75 | 15.75 | 156,743 |
| 2023-11-10 | 15.25 | 15.75 | 15.25 | 15.75 | 140,957 |
| 2023-11-09 | 16.00 | 16.00 | 15.25 | 15.25 | 264,251 |
| 2023-11-08 | 16.00 | 16.00 | 16.00 | 16.00 | 140,737 |
| 2023-11-07 | 16.00 | 16.00 | 16.00 | 16.00 | 9,262 |
| 2023-11-06 | 15.75 | 16.00 | 15.00 | 16.00 | 143,417 |
| 2023-11-03 | 15.25 | 15.75 | 15.25 | 15.75 | 352,613 |
| 2023-11-02 | 16.50 | 16.50 | 15.25 | 15.25 | 395,844 |
| 2023-11-01 | 17.00 | 17.00 | 16.50 | 16.50 | 138,567 |
| 2023-10-31 | 17.00 | 17.00 | 17.00 | 17.00 | 143,908 |
| 2023-10-30 | 16.75 | 17.00 | 16.75 | 17.00 | 96,199 |
| 2023-10-27 | 17.00 | 17.00 | 17.00 | 17.00 | 56,948 |
| 2023-10-26 | 17.50 | 17.50 | 17.00 | 17.00 | 25,938 |
| 2023-10-25 | 17.50 | 17.50 | 17.50 | 17.50 | 66,009 |
| 2023-10-24 | 18.00 | 18.00 | 17.50 | 17.50 | 116,579 |
| 2023-10-23 | 18.00 | 18.25 | 18.00 | 18.00 | 142,925 |
| 2023-10-20 | 18.00 | 18.50 | 18.00 | 18.00 | 344,735 |
| 2023-10-19 | 18.00 | 18.00 | 18.00 | 18.00 | 62,721 |
| 2023-10-18 | 18.00 | 18.00 | 18.00 | 18.00 | 59,728 |
| 2023-10-17 | 18.00 | 18.25 | 18.00 | 18.00 | 229,599 |
| 2023-10-16 | 18.00 | 18.00 | 18.00 | 18.00 | 40,275 |
| 2023-10-13 | 18.00 | 18.00 | 17.75 | 17.75 | 23,810 |
| 2023-10-12 | 18.00 | 18.00 | 18.00 | 18.00 | 26,223 |
| 2023-10-11 | 18.25 | 18.25 | 18.00 | 18.00 | 107,740 |
| 2023-10-10 | 18.00 | 18.50 | 17.75 | 18.25 | 54,378 |
| 2023-10-09 | 18.00 | 18.00 | 18.00 | 18.00 | 63,942 |
| 2023-10-06 | 17.75 | 18.00 | 17.75 | 18.00 | 65,859 |
| 2023-10-05 | 18.75 | 18.75 | 17.75 | 17.75 | 91,572 |
| 2023-10-04 | 19.00 | 18.50 | 18.50 | 18.50 | 128,449 |
| 2023-10-03 | 20.00 | 20.00 | 18.75 | 19.00 | 232,319 |
| 2023-10-02 | 20.00 | 20.25 | 20.00 | 20.00 | 63,856 |
| 2023-09-29 | 20.00 | 20.00 | 20.00 | 20.00 | 47,521 |
| 2023-09-28 | 19.75 | 19.75 | 19.75 | 19.75 | 2,749 |
| 2023-09-27 | 19.50 | 19.75 | 19.25 | 19.75 | 18,000 |
| 2023-09-26 | 19.50 | 19.50 | 19.50 | 19.50 | 37,530 |
| 2023-09-25 | 19.50 | 19.50 | 19.50 | 19.50 | 9,038 |
| 2023-09-22 | 19.25 | 19.50 | 18.25 | 19.50 | 594,747 |
| 2023-09-21 | 19.50 | 19.50 | 19.25 | 19.25 | 211,161 |
| 2023-09-20 | 21.00 | 20.50 | 19.25 | 19.50 | 344,002 |
| 2023-09-19 | 21.30 | 21.30 | 20.75 | 21.00 | 257,193 |
| 2023-09-18 | 21.25 | 21.25 | 21.25 | 21.25 | 5,000 |
| 2023-09-15 | 22.50 | 22.50 | 21.25 | 21.25 | 533,012 |
| 2023-09-14 | 22.50 | 22.50 | 22.25 | 22.25 | 5,095 |
| 2023-09-13 | 22.50 | 22.50 | 22.50 | 22.50 | 13,287 |
| 2023-09-12 | 22.50 | 22.50 | 22.50 | 22.50 | 20,691 |
| 2023-09-11 | 22.50 | 22.50 | 22.50 | 22.50 | 59,632 |
| 2023-09-08 | 21.00 | 22.50 | 20.50 | 22.50 | 515,049 |
| 2023-09-07 | 21.75 | 21.75 | 21.00 | 21.00 | 137,566 |
| 2023-09-06 | 22.25 | 22.50 | 22.25 | 22.25 | 37,086 |
| 2023-09-05 | 22.20 | 22.50 | 22.20 | 22.25 | 161,389 |
| 2023-09-04 | 23.00 | 23.00 | 22.50 | 22.50 | 150,128 |
| 2023-09-01 | 22.75 | 23.00 | 22.50 | 23.00 | 161,407 |
| 2023-08-31 | 22.75 | 22.75 | 22.75 | 22.75 | 25 |
| 2023-08-30 | 22.75 | 22.75 | 22.75 | 22.75 | 2,542 |
| 2023-08-29 | 23.00 | 23.00 | 23.00 | 23.00 | 149,594 |
| 2023-08-28 | 23.25 | 23.25 | 23.25 | 23.25 | 0 |
| 2023-08-25 | 23.75 | 23.75 | 23.25 | 23.25 | 152,336 |
| 2023-08-24 | 24.25 | 24.25 | 23.75 | 23.75 | 50,219 |
| 2023-08-23 | 24.25 | 24.25 | 24.25 | 24.25 | 32,105 |
| 2023-08-22 | 23.50 | 24.50 | 23.50 | 24.25 | 406,643 |
| 2023-08-21 | 24.25 | 24.25 | 23.50 | 23.50 | 53,010 |
| 2023-08-18 | 25.00 | 25.00 | 24.25 | 24.25 | 176,699 |
| 2023-08-17 | 26.00 | 26.00 | 25.00 | 25.00 | 215,609 |
| 2023-08-16 | 28.50 | 28.50 | 26.00 | 26.00 | 96,937 |
| 2023-08-15 | 26.50 | 28.00 | 26.25 | 27.00 | 197,324 |
| 2023-08-14 | 24.50 | 27.50 | 24.50 | 26.50 | 306,565 |
| 2023-08-11 | 24.50 | 26.00 | 24.50 | 24.50 | 6,291 |
| 2023-08-10 | 24.50 | 26.00 | 24.50 | 24.50 | 12,798 |
| 2023-08-09 | 24.50 | 24.50 | 24.50 | 24.50 | 16 |
| 2023-08-08 | 24.50 | 24.50 | 24.50 | 24.50 | 148,153 |
| 2023-08-07 | 24.00 | 25.00 | 24.00 | 24.50 | 156,708 |
| 2023-08-04 | 24.50 | 24.50 | 24.00 | 24.00 | 26,703 |
| 2023-08-03 | 24.50 | 24.50 | 24.00 | 24.00 | 101,883 |
| 2023-08-02 | 23.75 | 24.50 | 23.75 | 24.50 | 37,273 |
| 2023-08-01 | 23.75 | 23.75 | 23.75 | 23.75 | 4,401 |
| 2023-07-31 | 23.75 | 23.75 | 23.75 | 23.75 | 52,577 |
| 2023-07-28 | 24.00 | 24.00 | 23.75 | 23.75 | 49,000 |
| 2023-07-27 | 23.25 | 24.00 | 23.25 | 24.00 | 137,355 |
| 2023-07-26 | 23.00 | 23.25 | 23.00 | 23.25 | 541,407 |
| 2023-07-25 | 23.00 | 23.50 | 23.00 | 23.00 | 148,870 |
| 2023-07-24 | 23.00 | 23.00 | 23.00 | 23.00 | 82,796 |
| 2023-07-21 | 24.25 | 25.00 | 22.50 | 22.75 | 765,534 |
| 2023-07-20 | 22.75 | 22.75 | 22.75 | 22.75 | 46,087 |
| 2023-07-19 | 22.75 | 22.75 | 22.75 | 22.75 | 8,172 |
| 2023-07-18 | 22.75 | 22.75 | 22.75 | 22.75 | 57,358 |
| 2023-07-17 | 23.00 | 23.00 | 22.50 | 22.75 | 116,714 |
| 2023-07-14 | 22.25 | 22.75 | 22.25 | 22.75 | 108,744 |
| 2023-07-13 | 22.00 | 22.25 | 22.00 | 22.25 | 277,116 |
| 2023-07-12 | 23.25 | 22.00 | 20.50 | 21.50 | 417,627 |
| 2023-07-11 | 23.25 | 23.25 | 23.25 | 23.25 | 129,050 |
| 2023-07-10 | 23.25 | 23.25 | 23.25 | 23.25 | 64,369 |
| 2023-07-07 | 23.00 | 23.25 | 23.00 | 23.25 | 39,264 |
| 2023-07-06 | 23.25 | 23.25 | 23.00 | 23.00 | 300,863 |
| 2023-07-05 | 22.50 | 23.25 | 22.50 | 23.25 | 344,760 |
| 2023-07-04 | 23.25 | 23.00 | 22.50 | 22.75 | 296,621 |
| 2023-07-03 | 23.25 | 23.25 | 23.00 | 23.25 | 85,285 |
| 2023-06-30 | 23.25 | 23.25 | 23.25 | 23.25 | 21,093 |
| 2023-06-29 | 24.50 | 24.50 | 23.25 | 23.25 | 377,982 |
| 2023-06-28 | 24.25 | 24.50 | 24.25 | 24.50 | 49,572 |
| 2023-06-27 | 24.25 | 24.25 | 24.25 | 24.25 | 63,274 |
| 2023-06-26 | 24.25 | 25.50 | 24.25 | 24.25 | 64,256 |
| 2023-06-23 | 26.00 | 26.00 | 24.25 | 24.25 | 184,233 |
| 2023-06-22 | 26.50 | 26.00 | 25.00 | 25.00 | 263,660 |
| 2023-06-21 | 26.50 | 26.50 | 26.50 | 26.50 | 16,770 |
| 2023-06-20 | 26.50 | 26.50 | 26.50 | 26.50 | 0 |
| 2023-06-19 | 27.00 | 27.00 | 26.50 | 26.50 | 52,873 |
| 2023-06-16 | 26.75 | 26.75 | 26.50 | 26.50 | 40,170 |
| 2023-06-15 | 27.75 | 27.75 | 27.00 | 27.00 | 106,195 |
| 2023-06-14 | 29.00 | 29.00 | 27.00 | 27.75 | 439,066 |
| 2023-06-13 | 29.50 | 29.50 | 29.25 | 29.25 | 60,519 |
| 2023-06-12 | 29.75 | 29.75 | 29.50 | 29.50 | 82,203 |
| 2023-06-09 | 30.00 | 30.00 | 29.75 | 29.75 | 85,956 |
| 2023-06-08 | 30.50 | 30.50 | 30.00 | 30.00 | 14,771 |
| 2023-06-07 | 32.25 | 32.25 | 30.00 | 30.50 | 869,660 |
| 2023-06-06 | 30.25 | 32.00 | 32.00 | 32.00 | 545,247 |
| 2023-06-05 | 27.75 | 30.50 | 27.75 | 30.25 | 241,749 |
| 2023-06-02 | 27.75 | 27.75 | 27.50 | 27.50 | 130,600 |
| 2023-06-01 | 27.50 | 27.50 | 27.10 | 27.50 | 78,570 |
| 2023-05-31 | 26.75 | 27.50 | 26.75 | 27.50 | 48,730 |
| 2023-05-30 | 27.50 | 27.50 | 26.25 | 26.75 | 243,733 |
| 2023-05-29 | 27.50 | 27.50 | 27.50 | 27.50 | 0 |
| 2023-05-26 | 29.75 | 29.75 | 27.25 | 27.50 | 231,317 |
| 2023-05-25 | 30.00 | 29.50 | 29.50 | 29.75 | 50,791 |
| 2023-05-24 | 30.25 | 30.25 | 30.00 | 30.00 | 124,814 |
| 2023-05-23 | 30.00 | 30.25 | 30.00 | 30.25 | 78,989 |
| 2023-05-22 | 29.50 | 30.00 | 29.50 | 30.00 | 363,121 |
| 2023-05-19 | 29.25 | 29.50 | 29.25 | 29.50 | 237,733 |
| 2023-05-18 | 28.75 | 29.25 | 28.75 | 29.25 | 492,334 |
| 2023-05-17 | 29.50 | 29.50 | 28.25 | 28.75 | 253,027 |
| 2023-05-16 | 30.50 | 30.50 | 29.50 | 29.50 | 786,961 |
| 2023-05-15 | 31.00 | 31.00 | 30.50 | 30.50 | 260,506 |
| 2023-05-12 | 32.50 | 32.50 | 31.00 | 31.00 | 367,376 |
| 2023-05-11 | 33.50 | 33.50 | 32.50 | 32.50 | 88,184 |
| 2023-05-10 | 32.75 | 33.75 | 32.75 | 33.75 | 277,804 |
| 2023-05-09 | 32.75 | 32.75 | 32.00 | 32.00 | 246,143 |
| 2023-05-08 | 32.50 | 32.50 | 32.50 | 32.50 | 0 |
| 2023-05-05 | 32.00 | 33.00 | 32.50 | 32.50 | 253,204 |
| 2023-05-04 | 30.75 | 32.00 | 30.75 | 32.00 | 296,381 |
| 2023-05-03 | 32.75 | 32.75 | 30.50 | 30.75 | 407,650 |
| 2023-05-02 | 33.25 | 34.00 | 32.75 | 32.75 | 64,680 |
| 2023-05-01 | 33.25 | 33.25 | 33.25 | 33.25 | 0 |
| 2023-04-28 | 33.50 | 33.50 | 33.00 | 33.25 | 245,120 |
| 2023-04-27 | 32.75 | 33.50 | 31.75 | 33.50 | 448,812 |
| 2023-04-26 | 33.50 | 33.50 | 32.75 | 32.75 | 140,607 |
| 2023-04-25 | 34.50 | 34.50 | 33.50 | 33.50 | 225,564 |
| 2023-04-24 | 33.75 | 35.25 | 33.75 | 34.50 | 716,664 |
| 2023-04-21 | 34.00 | 34.25 | 33.75 | 33.75 | 359,012 |
| 2023-04-20 | 33.75 | 34.00 | 33.50 | 34.00 | 378,201 |
| 2023-04-19 | 33.50 | 33.75 | 33.50 | 33.75 | 536,781 |
| 2023-04-18 | 31.75 | 33.75 | 31.75 | 33.50 | 540,290 |
| 2023-04-17 | 32.50 | 32.50 | 31.75 | 31.75 | 872,668 |
| 2023-04-14 | 31.50 | 32.50 | 31.50 | 32.50 | 727,880 |
| 2023-04-13 | 30.25 | 31.50 | 30.25 | 31.00 | 1,286,862 |
| 2023-04-12 | 30.75 | 31.00 | 30.25 | 30.25 | 560,027 |
| 2023-04-11 | 28.00 | 30.75 | 28.00 | 30.75 | 741,895 |
| 2023-04-10 | 28.25 | 28.25 | 28.25 | 28.25 | 0 |
| 2023-04-07 | 28.25 | 28.25 | 28.25 | 28.25 | 0 |
| 2023-04-06 | 27.50 | 28.50 | 27.50 | 28.25 | 913,062 |
| 2023-04-05 | 27.75 | 28.50 | 27.50 | 27.50 | 651,596 |
| 2023-04-04 | 27.50 | 28.50 | 27.50 | 27.75 | 794,646 |
| 2023-04-03 | 25.25 | 27.50 | 25.25 | 27.50 | 844,501 |
| 2023-03-31 | 23.00 | 25.25 | 23.00 | 25.25 | 697,798 |
| 2023-03-30 | 23.25 | 23.00 | 23.00 | 23.00 | 78,474 |
| 2023-03-29 | 23.00 | 23.25 | 23.00 | 23.25 | 281,765 |
| 2023-03-28 | 22.50 | 23.00 | 22.50 | 23.00 | 351,796 |
| 2023-03-27 | 22.50 | 22.50 | 22.50 | 22.50 | 66,977 |
| 2023-03-24 | 22.50 | 22.50 | 22.50 | 22.50 | 79,146 |
| 2023-03-23 | 23.50 | 23.50 | 22.40 | 22.40 | 303,501 |
| 2023-03-22 | 23.50 | 23.75 | 23.50 | 23.50 | 243,260 |
| 2023-03-21 | 25.50 | 25.75 | 23.50 | 23.50 | 345,356 |
| 2023-03-20 | 24.80 | 26.75 | 23.50 | 25.50 | 1,054,075 |
| 2023-03-17 | 23.25 | 23.75 | 23.00 | 23.75 | 449,764 |
| 2023-03-16 | 24.50 | 24.50 | 23.00 | 23.00 | 205,615 |
| 2023-03-15 | 20.75 | 24.00 | 22.75 | 24.00 | 1,670,343 |
| 2023-03-14 | 17.95 | 21.00 | 21.00 | 21.00 | 2,165,325 |
| 2023-03-13 | 16.25 | 18.00 | 18.00 | 18.00 | 1,797,237 |
| 2023-03-10 | 16.00 | 16.00 | 15.75 | 15.75 | 39,328 |
| 2023-03-09 | 16.00 | 16.00 | 16.00 | 16.00 | 57,164 |
| 2023-03-08 | 16.25 | 16.25 | 15.75 | 15.75 | 121,856 |
| 2023-03-07 | 16.25 | 16.25 | 16.25 | 16.25 | 310,522 |
| 2023-03-06 | 16.25 | 16.25 | 16.25 | 16.25 | 49,693 |
| 2023-03-03 | 16.25 | 16.25 | 16.25 | 16.25 | 99,476 |
| 2023-03-02 | 16.25 | 16.25 | 16.25 | 16.25 | 20,251 |
| 2023-03-01 | 16.25 | 16.25 | 16.25 | 16.25 | 168,077 |
| 2023-02-28 | 16.75 | 16.10 | 16.10 | 16.10 | 235,721 |
| 2023-02-27 | 17.00 | 17.00 | 16.75 | 16.75 | 58,775 |
| 2023-02-24 | 17.00 | 17.00 | 17.00 | 17.00 | 13,200 |
| 2023-02-23 | 16.25 | 17.25 | 16.25 | 17.00 | 420,818 |
| 2023-02-22 | 16.50 | 16.30 | 16.30 | 16.30 | 129,050 |
| 2023-02-21 | 16.75 | 16.75 | 16.50 | 16.50 | 6,300 |
| 2023-02-20 | 16.75 | 16.75 | 16.75 | 16.75 | 11,138 |
| 2023-02-17 | 16.75 | 16.75 | 16.75 | 16.75 | 26,959 |
| 2023-02-16 | 16.75 | 16.75 | 16.75 | 16.75 | 37,000 |
| 2023-02-15 | 16.75 | 16.75 | 16.75 | 16.75 | 3,075 |
| 2023-02-14 | 16.75 | 16.75 | 16.75 | 16.75 | 47,767 |
| 2023-02-13 | 16.75 | 16.75 | 16.75 | 16.75 | 25,932 |
| 2023-02-10 | 16.75 | 16.75 | 16.75 | 16.75 | 42,130 |
| 2023-02-09 | 16.75 | 16.75 | 16.75 | 16.75 | 157,636 |
| 2023-02-08 | 17.25 | 17.25 | 16.75 | 16.75 | 250,522 |
| 2023-02-07 | 17.25 | 17.25 | 17.00 | 17.13 | 246,992 |
| 2023-02-06 | 17.25 | 17.00 | 17.00 | 17.25 | 301,078 |
| 2023-02-03 | 17.25 | 17.25 | 17.25 | 17.25 | 181,685 |
| 2023-02-02 | 17.50 | 17.50 | 17.25 | 17.25 | 142,349 |
| 2023-02-01 | 17.50 | 17.50 | 17.50 | 17.50 | 159,551 |
| 2023-01-31 | 17.25 | 17.75 | 17.25 | 17.50 | 203,364 |
| 2023-01-30 | 17.25 | 17.25 | 17.25 | 17.25 | 24,353 |
| 2023-01-27 | 17.75 | 17.75 | 17.25 | 17.25 | 133,521 |
| 2023-01-26 | 17.75 | 17.75 | 17.75 | 17.75 | 21,972 |
| 2023-01-25 | 17.75 | 17.75 | 17.75 | 17.75 | 47,256 |
| 2023-01-24 | 17.75 | 17.75 | 17.75 | 17.75 | 24,263 |
| 2023-01-23 | 17.75 | 17.75 | 17.75 | 17.75 | 13,066 |
| 2023-01-20 | 17.63 | 18.00 | 17.63 | 17.75 | 129,238 |
| 2023-01-19 | 17.63 | 17.63 | 17.63 | 17.63 | 87,761 |
| 2023-01-18 | 17.63 | 17.63 | 17.63 | 17.63 | 56,599 |
| 2023-01-17 | 17.50 | 18.00 | 17.75 | 17.75 | 349,975 |
| 2023-01-16 | 17.25 | 17.50 | 17.00 | 17.50 | 32,476 |
| 2023-01-13 | 18.00 | 18.00 | 17.25 | 17.25 | 166,031 |
| 2023-01-12 | 18.00 | 18.00 | 18.00 | 18.00 | 83,854 |
| 2023-01-11 | 18.00 | 18.00 | 18.00 | 18.00 | 86,055 |
| 2023-01-10 | 18.00 | 19.00 | 18.00 | 18.00 | 102,184 |
| 2023-01-09 | 16.63 | 17.75 | 16.63 | 17.75 | 279,626 |
| 2023-01-06 | 17.50 | 17.50 | 16.38 | 16.38 | 469,092 |
| 2023-01-05 | 17.65 | 17.65 | 17.50 | 17.50 | 268,940 |
| 2023-01-04 | 16.10 | 17.65 | 16.10 | 17.65 | 402,426 |
| 2023-01-03 | 15.40 | 16.10 | 15.40 | 16.10 | 419,041 |
| 2023-01-02 | 15.40 | 15.40 | 15.40 | 15.40 | 0 |
| 2022-12-30 | 15.35 | 15.40 | 15.35 | 15.40 | 23,510 |
| 2022-12-29 | 15.35 | 15.35 | 15.10 | 15.35 | 743,699 |
| 2022-12-28 | 15.75 | 15.75 | 15.35 | 15.35 | 742,650 |
| 2022-12-27 | 15.75 | 15.75 | 15.75 | 15.75 | 0 |
| 2022-12-26 | 15.75 | 15.75 | 15.75 | 15.75 | 0 |
| 2022-12-23 | 15.85 | 15.85 | 15.75 | 15.75 | 400,724 |
| 2022-12-22 | 15.75 | 15.85 | 15.75 | 15.85 | 443,605 |
| 2022-12-21 | 15.75 | 15.75 | 15.63 | 15.63 | 1,044,384 |
| 2022-12-20 | 15.75 | 15.75 | 15.75 | 15.75 | 236,842 |
| 2022-12-19 | 16.00 | 16.00 | 15.75 | 15.75 | 174,619 |
| 2022-12-16 | 16.50 | 16.50 | 15.75 | 16.00 | 460,330 |
| 2022-12-15 | 17.00 | 17.00 | 16.50 | 16.50 | 159,689 |
| 2022-12-14 | 16.25 | 16.50 | 16.25 | 16.50 | 409,169 |
| 2022-12-13 | 16.25 | 16.25 | 16.25 | 16.25 | 1,218,467 |
| 2022-12-12 | 16.25 | 16.25 | 16.25 | 16.25 | 511,215 |
| 2022-12-09 | 16.25 | 16.50 | 16.25 | 16.25 | 623,974 |
| 2022-12-08 | 16.75 | 16.75 | 16.25 | 16.25 | 555,003 |
| 2022-12-07 | 16.75 | 16.75 | 16.75 | 16.75 | 291,674 |
| 2022-12-06 | 18.38 | 18.38 | 16.75 | 16.75 | 428,790 |
| 2022-12-05 | 18.75 | 18.75 | 18.38 | 18.38 | 126,142 |
| 2022-12-02 | 18.50 | 19.50 | 18.50 | 19.25 | 157,077 |
| 2022-12-01 | 17.75 | 18.50 | 17.75 | 18.50 | 235,618 |
| 2022-11-30 | 18.00 | 18.00 | 17.00 | 17.75 | 567,191 |
| 2022-11-29 | 18.75 | 18.75 | 18.00 | 18.00 | 274,251 |
| 2022-11-28 | 16.50 | 18.75 | 16.50 | 18.75 | 489,868 |
| 2022-11-25 | 21.50 | 21.50 | 21.25 | 21.25 | 75,078 |
| 2022-11-24 | 22.25 | 22.25 | 21.50 | 21.50 | 124,909 |
| 2022-11-23 | 24.75 | 24.75 | 22.25 | 22.25 | 515,469 |
| 2022-11-22 | 23.50 | 25.25 | 23.50 | 24.75 | 797,249 |
| 2022-11-21 | 23.00 | 23.00 | 23.00 | 23.00 | 1,805 |
| 2022-11-18 | 23.25 | 23.25 | 23.00 | 23.00 | 38,592 |
| 2022-11-17 | 23.25 | 22.50 | 22.50 | 22.50 | 108,469 |
| 2022-11-16 | 23.50 | 23.50 | 22.75 | 23.25 | 403,834 |
| 2022-11-15 | 24.00 | 24.00 | 23.50 | 23.50 | 56,750 |
| 2022-11-14 | 24.00 | 24.00 | 24.00 | 24.00 | 10,755 |
| 2022-11-11 | 23.50 | 23.50 | 23.50 | 23.50 | 81,944 |
| 2022-11-10 | 23.00 | 23.50 | 23.00 | 23.50 | 59,549 |
| 2022-11-09 | 21.25 | 23.50 | 23.50 | 23.50 | 393,567 |
| 2022-11-08 | 21.25 | 21.25 | 21.25 | 21.25 | 810,205 |
| 2022-11-07 | 21.25 | 21.25 | 21.25 | 21.25 | 373,273 |
| 2022-11-04 | 21.75 | 22.00 | 21.20 | 21.25 | 189,834 |
| 2022-11-03 | 21.75 | 21.75 | 21.75 | 21.75 | 3,720 |
| 2022-11-02 | 21.75 | 21.85 | 21.75 | 21.75 | 190,919 |
| 2022-11-01 | 21.75 | 22.25 | 21.75 | 21.75 | 521,843 |
| 2022-10-31 | 23.25 | 23.25 | 21.75 | 21.75 | 66,921 |
| 2022-10-28 | 23.75 | 23.75 | 23.50 | 23.50 | 550,237 |
| 2022-10-27 | 24.00 | 24.00 | 23.25 | 23.25 | 90,904 |
| 2022-10-26 | 26.00 | 26.00 | 23.75 | 24.00 | 535,668 |
| 2022-10-25 | 31.25 | 31.25 | 23.00 | 25.75 | 1,778,887 |
| 2022-10-24 | 30.25 | 31.25 | 30.25 | 31.25 | 48,443 |
| 2022-10-21 | 32.25 | 32.25 | 30.25 | 30.25 | 112,978 |
| 2022-10-20 | 32.25 | 32.25 | 32.25 | 32.25 | 25,044 |
| 2022-10-19 | 32.25 | 33.00 | 33.00 | 32.25 | 95,819 |
| 2022-10-18 | 32.25 | 33.00 | 32.25 | 32.25 | 171,934 |
| 2022-10-17 | 32.25 | 32.25 | 32.25 | 32.25 | 30,915 |
| 2022-10-14 | 32.25 | 32.25 | 32.25 | 32.25 | 174,656 |
| 2022-10-13 | 29.50 | 32.50 | 29.50 | 32.25 | 448,444 |
| 2022-10-12 | 29.25 | 29.50 | 29.25 | 29.50 | 78,747 |
| 2022-10-11 | 29.25 | 29.25 | 29.25 | 29.25 | 2,897 |
| 2022-10-10 | 29.25 | 29.25 | 29.25 | 29.25 | 20,151 |
| 2022-10-07 | 29.25 | 31.50 | 29.25 | 29.25 | 584,970 |
| 2022-10-06 | 28.50 | 29.50 | 28.50 | 29.25 | 182,847 |
| 2022-10-05 | 27.50 | 29.00 | 29.00 | 29.00 | 48,118 |
| 2022-10-04 | 27.50 | 28.50 | 27.50 | 27.50 | 81,440 |
| 2022-10-03 | 26.50 | 27.50 | 26.50 | 27.50 | 124,491 |
| 2022-09-30 | 25.75 | 26.00 | 26.00 | 26.00 | 254,490 |
| 2022-09-29 | 25.75 | 25.75 | 25.75 | 25.75 | 10,000 |
| 2022-09-28 | 25.75 | 25.75 | 25.75 | 25.75 | 56,841 |
| 2022-09-27 | 27.25 | 27.25 | 26.00 | 26.25 | 159,806 |
| 2022-09-26 | 30.00 | 30.00 | 27.25 | 27.25 | 146,375 |
| 2022-09-23 | 30.00 | 30.50 | 29.00 | 30.00 | 127,262 |
| 2022-09-22 | 30.00 | 30.00 | 30.00 | 30.00 | 57,381 |
| 2022-09-21 | 29.50 | 30.00 | 29.70 | 30.00 | 43,107 |
| 2022-09-20 | 31.00 | 31.00 | 29.50 | 29.50 | 386,615 |
| 2022-09-19 | 30.50 | 30.50 | 30.50 | 30.50 | 0 |
| 2022-09-16 | 27.75 | 30.50 | 30.50 | 30.50 | 473,197 |
| 2022-09-15 | 26.75 | 27.75 | 26.75 | 27.75 | 86,262 |
| 2022-09-14 | 27.50 | 27.50 | 26.75 | 26.75 | 177,152 |
| 2022-09-13 | 28.50 | 28.50 | 27.50 | 27.50 | 316,462 |
| 2022-09-12 | 26.25 | 29.25 | 26.00 | 28.50 | 1,506,312 |
| 2022-09-09 | 24.50 | 25.75 | 24.50 | 25.75 | 152,200 |
| 2022-09-08 | 24.75 | 24.75 | 24.50 | 24.50 | 84,195 |
| 2022-09-07 | 22.50 | 24.75 | 22.00 | 24.75 | 354,782 |
| 2022-09-06 | 22.50 | 22.50 | 22.50 | 22.50 | 20,483 |
| 2022-09-05 | 23.00 | 23.00 | 22.50 | 22.50 | 44,106 |
| 2022-09-02 | 23.00 | 23.00 | 23.00 | 23.00 | 2,341 |
| 2022-09-01 | 22.75 | 23.00 | 22.75 | 23.00 | 25,575 |
| 2022-08-31 | 22.75 | 22.75 | 22.75 | 22.75 | 12,840 |
| 2022-08-30 | 23.25 | 24.00 | 22.75 | 22.75 | 399,928 |
| 2022-08-29 | 23.25 | 23.25 | 23.25 | 23.25 | 0 |
| 2022-08-26 | 23.25 | 23.25 | 23.25 | 23.25 | 24,307 |
| 2022-08-25 | 22.50 | 23.25 | 22.50 | 23.25 | 159,112 |
| 2022-08-24 | 22.25 | 22.50 | 22.00 | 22.50 | 50,808 |
| 2022-08-23 | 22.50 | 22.50 | 22.25 | 22.25 | 135,890 |
| 2022-08-22 | 24.00 | 24.25 | 22.50 | 22.50 | 182,569 |
| 2022-08-19 | 24.00 | 24.00 | 23.50 | 24.00 | 5,668 |
| 2022-08-18 | 24.25 | 24.25 | 23.50 | 24.00 | 77,190 |
| 2022-08-17 | 23.75 | 25.25 | 23.75 | 24.25 | 316,995 |
| 2022-08-16 | 23.25 | 23.50 | 23.25 | 23.50 | 123,528 |
| 2022-08-15 | 23.25 | 23.25 | 23.25 | 23.25 | 601,279 |
| 2022-08-12 | 23.25 | 23.25 | 23.25 | 23.25 | 7,467 |
| 2022-08-11 | 23.50 | 23.50 | 23.25 | 23.25 | 55,704 |
| 2022-08-10 | 23.75 | 23.75 | 23.50 | 23.50 | 178,139 |
| 2022-08-09 | 23.00 | 24.25 | 22.50 | 23.75 | 135,580 |
| 2022-08-08 | 22.75 | 23.00 | 22.75 | 23.00 | 126,691 |
| 2022-08-05 | 23.00 | 23.00 | 22.25 | 22.75 | 234,131 |
| 2022-08-04 | 23.50 | 23.50 | 22.75 | 23.00 | 52,249 |
| 2022-08-03 | 22.75 | 22.75 | 22.25 | 22.25 | 91,837 |
| 2022-08-02 | 23.00 | 23.00 | 22.75 | 22.75 | 17,829 |
| 2022-08-01 | 22.75 | 23.00 | 22.00 | 23.00 | 38,272 |
| 2022-07-29 | 21.75 | 22.75 | 21.75 | 22.75 | 179,966 |
| 2022-07-28 | 21.75 | 21.75 | 21.75 | 21.75 | 170,703 |
| 2022-07-27 | 22.25 | 22.25 | 21.75 | 21.75 | 88,481 |
| 2022-07-26 | 21.25 | 22.25 | 20.50 | 22.25 | 571,026 |
| 2022-07-25 | 22.50 | 22.50 | 21.25 | 21.25 | 279,924 |
| 2022-07-22 | 23.00 | 23.00 | 22.50 | 22.50 | 78,821 |
| 2022-07-21 | 23.00 | 23.00 | 22.50 | 23.00 | 74,286 |
| 2022-07-20 | 22.00 | 23.00 | 22.00 | 23.00 | 133,500 |
| 2022-07-19 | 22.75 | 22.75 | 22.00 | 22.00 | 166,825 |
| 2022-07-18 | 23.25 | 23.25 | 22.50 | 22.75 | 27,121 |
| 2022-07-15 | 23.25 | 23.25 | 23.25 | 23.25 | 12,082 |
| 2022-07-14 | 23.75 | 23.75 | 23.25 | 23.25 | 85,371 |
| 2022-07-13 | 23.50 | 23.75 | 23.50 | 23.75 | 12,740 |
| 2022-07-12 | 23.25 | 23.75 | 23.00 | 23.50 | 175,744 |
| 2022-07-11 | 24.25 | 24.25 | 23.25 | 23.25 | 74,215 |
| 2022-07-08 | 24.25 | 24.25 | 24.25 | 24.25 | 33,407 |
| 2022-07-07 | 24.50 | 24.00 | 24.00 | 24.25 | 9,020 |
| 2022-07-06 | 25.00 | 25.00 | 24.50 | 24.50 | 50,000 |
| 2022-07-05 | 25.25 | 25.25 | 25.00 | 25.00 | 21,175 |
| 2022-07-04 | 25.25 | 25.25 | 24.50 | 25.25 | 26,670 |
| 2022-07-01 | 25.50 | 26.00 | 26.00 | 26.00 | 31,706 |
| 2022-06-30 | 25.75 | 25.75 | 25.25 | 25.50 | 56,721 |
| 2022-06-29 | 25.75 | 25.75 | 25.50 | 25.75 | 71,482 |
| 2022-06-28 | 25.25 | 25.75 | 25.00 | 25.75 | 96,229 |
| 2022-06-27 | 25.25 | 25.25 | 25.00 | 25.25 | 50,322 |
| 2022-06-24 | 24.25 | 25.70 | 25.00 | 25.25 | 53,790 |
| 2022-06-23 | 25.00 | 25.00 | 24.25 | 24.25 | 128,618 |
| 2022-06-22 | 25.75 | 25.75 | 24.50 | 25.00 | 319,745 |
| 2022-06-21 | 26.25 | 26.25 | 25.75 | 25.75 | 103,964 |
| 2022-06-20 | 26.75 | 26.75 | 26.25 | 26.25 | 104,095 |
| 2022-06-17 | 27.00 | 27.00 | 26.75 | 26.75 | 39,140 |
| 2022-06-16 | 27.00 | 27.50 | 27.00 | 27.00 | 145,669 |
| 2022-06-15 | 27.00 | 27.25 | 25.50 | 27.00 | 761,714 |
| 2022-06-14 | 28.25 | 27.00 | 26.50 | 26.75 | 1,597,877 |
| 2022-06-13 | 30.50 | 30.50 | 30.50 | 30.50 | 186,330 |
| 2022-06-10 | 30.00 | 30.75 | 30.00 | 30.50 | 543,553 |
| 2022-06-09 | 30.00 | 30.00 | 30.00 | 30.00 | 224,078 |
| 2022-06-08 | 29.50 | 30.00 | 29.50 | 30.00 | 13,843 |
| 2022-06-07 | 30.50 | 29.80 | 29.80 | 29.80 | 105,114 |
| 2022-06-06 | 30.75 | 30.50 | 30.50 | 30.50 | 161,142 |
| 2022-06-03 | 30.75 | 30.75 | 30.75 | 30.75 | 0 |
| 2022-06-02 | 30.75 | 30.75 | 30.75 | 30.75 | 0 |
| 2022-06-01 | 31.25 | 31.25 | 30.75 | 30.75 | 120,470 |
| 2022-05-31 | 31.25 | 31.25 | 31.25 | 31.25 | 67,208 |
| 2022-05-30 | 31.25 | 31.25 | 31.25 | 31.25 | 78,394 |
| 2022-05-27 | 31.00 | 31.25 | 31.00 | 31.25 | 71,086 |
| 2022-05-26 | 30.50 | 31.25 | 29.50 | 31.00 | 447,785 |
| 2022-05-25 | 31.50 | 31.50 | 30.50 | 30.50 | 258,671 |
| 2022-05-24 | 32.00 | 32.00 | 31.50 | 31.50 | 114,926 |
| 2022-05-23 | 31.50 | 33.00 | 31.50 | 32.00 | 68,276 |
| 2022-05-20 | 32.25 | 32.25 | 31.50 | 31.50 | 71,966 |
| 2022-05-19 | 33.50 | 33.50 | 32.50 | 32.50 | 107,634 |
| 2022-05-18 | 32.75 | 33.75 | 32.50 | 33.75 | 150,500 |
| 2022-05-17 | 33.25 | 33.25 | 32.50 | 32.75 | 77,405 |
| 2022-05-16 | 33.25 | 33.25 | 33.25 | 33.25 | 27,792 |
| 2022-05-13 | 37.00 | 37.00 | 33.00 | 33.00 | 333,791 |
| 2022-05-12 | 37.00 | 37.00 | 35.00 | 37.00 | 938,707 |
| 2022-05-11 | 36.00 | 37.00 | 37.00 | 37.00 | 301,638 |
| 2022-05-10 | 37.00 | 37.75 | 35.50 | 37.00 | 1,112,678 |
| 2022-05-09 | 34.00 | 35.70 | 33.00 | 35.70 | 586,666 |
| 2022-05-06 | 32.00 | 32.50 | 32.00 | 32.50 | 105,640 |
| 2022-05-05 | 31.25 | 32.00 | 31.25 | 32.00 | 11,227 |
| 2022-05-04 | 30.50 | 32.00 | 31.00 | 31.25 | 201,133 |
| 2022-05-03 | 29.75 | 31.00 | 29.80 | 31.00 | 182,005 |
| 2022-05-02 | 29.75 | 29.75 | 29.75 | 29.75 | 0 |
| 2022-04-29 | 30.00 | 30.00 | 29.50 | 29.75 | 215,055 |
| 2022-04-28 | 30.50 | 30.00 | 29.50 | 30.00 | 111,716 |
| 2022-04-27 | 31.00 | 31.00 | 30.50 | 30.50 | 227,774 |
| 2022-04-26 | 32.00 | 32.00 | 31.50 | 31.50 | 353,048 |
| 2022-04-25 | 33.50 | 33.50 | 32.00 | 32.00 | 198,284 |
| 2022-04-22 | 33.50 | 33.50 | 33.50 | 33.50 | 60,136 |
| 2022-04-21 | 33.50 | 33.50 | 33.50 | 33.50 | 96,900 |
| 2022-04-20 | 34.50 | 34.50 | 33.50 | 33.50 | 150,351 |
| 2022-04-19 | 34.75 | 35.25 | 34.50 | 34.50 | 301,093 |
| 2022-04-18 | 34.75 | 34.75 | 34.75 | 34.75 | 0 |
| 2022-04-15 | 34.75 | 34.75 | 34.75 | 34.75 | 0 |
| 2022-04-14 | 34.50 | 35.50 | 34.50 | 34.75 | 152,334 |
| 2022-04-13 | 34.00 | 34.50 | 34.00 | 34.50 | 480,748 |
| 2022-04-12 | 31.50 | 34.00 | 31.00 | 34.00 | 219,913 |
| 2022-04-11 | 30.75 | 31.50 | 30.75 | 31.50 | 368,644 |
| 2022-04-08 | 30.50 | 31.25 | 30.50 | 30.75 | 113,409 |
| 2022-04-07 | 30.50 | 30.50 | 30.50 | 30.50 | 43,724 |
| 2022-04-06 | 30.25 | 30.50 | 30.25 | 30.50 | 327,521 |
| 2022-04-05 | 30.75 | 30.75 | 30.00 | 30.25 | 153,942 |
| 2022-04-04 | 31.25 | 31.50 | 31.50 | 30.75 | 1,098,438 |
| 2022-04-01 | 30.25 | 31.25 | 30.25 | 31.25 | 256,921 |
| 2022-03-31 | 30.50 | 30.50 | 30.25 | 30.25 | 115,466 |
| 2022-03-30 | 30.50 | 30.50 | 30.25 | 30.50 | 262,316 |
| 2022-03-29 | 32.50 | 31.10 | 30.50 | 30.50 | 340,107 |
| 2022-03-28 | 33.00 | 33.00 | 33.00 | 33.00 | 500,141 |
| 2022-03-25 | 33.00 | 33.00 | 33.00 | 33.00 | 152,239 |
| 2022-03-24 | 33.00 | 33.00 | 33.00 | 33.00 | 73,095 |
| 2022-03-23 | 33.00 | 33.00 | 33.00 | 33.00 | 110,122 |
| 2022-03-22 | 32.50 | 33.00 | 32.50 | 33.00 | 166,539 |
| 2022-03-21 | 30.50 | 33.00 | 30.50 | 32.50 | 392,448 |
| 2022-03-18 | 29.00 | 30.50 | 29.00 | 30.50 | 239,603 |
| 2022-03-17 | 28.75 | 28.80 | 28.75 | 28.75 | 95,247 |
| 2022-03-16 | 28.75 | 28.75 | 28.50 | 28.75 | 80,399 |
| 2022-03-15 | 28.50 | 28.75 | 28.50 | 28.75 | 38,066 |
| 2022-03-14 | 29.50 | 29.50 | 28.50 | 28.50 | 305,862 |
| 2022-03-11 | 29.50 | 29.50 | 29.50 | 29.50 | 37,592 |
| 2022-03-10 | 30.50 | 30.50 | 29.50 | 29.50 | 46,611 |
| 2022-03-09 | 29.75 | 30.25 | 29.50 | 29.50 | 464,098 |
| 2022-03-08 | 29.00 | 29.80 | 29.80 | 29.75 | 411,359 |
| 2022-03-07 | 29.50 | 29.50 | 28.75 | 29.00 | 351,098 |
| 2022-03-04 | 30.50 | 30.50 | 29.00 | 29.00 | 285,699 |
| 2022-03-03 | 30.50 | 31.00 | 30.00 | 30.00 | 131,518 |
| 2022-03-02 | 31.25 | 31.50 | 30.50 | 30.50 | 246,087 |
| 2022-03-01 | 31.50 | 31.50 | 31.25 | 31.25 | 60,703 |
| 2022-02-28 | 32.50 | 32.50 | 31.50 | 31.50 | 170,971 |
| 2022-02-25 | 33.00 | 33.00 | 32.50 | 32.50 | 232,084 |
| 2022-02-24 | 32.00 | 33.50 | 32.00 | 33.00 | 564,288 |
| 2022-02-23 | 32.00 | 32.50 | 32.00 | 32.50 | 329,745 |
| 2022-02-22 | 32.00 | 32.00 | 32.00 | 32.00 | 42,626 |
| 2022-02-21 | 32.00 | 32.00 | 32.00 | 32.00 | 20,228 |
| 2022-02-18 | 31.50 | 32.50 | 32.50 | 32.00 | 117,293 |
| 2022-02-17 | 30.25 | 31.50 | 30.25 | 31.50 | 217,806 |
| 2022-02-16 | 30.25 | 30.25 | 30.25 | 30.25 | 61,942 |
| 2022-02-15 | 30.25 | 30.25 | 30.25 | 30.25 | 92,244 |
| 2022-02-14 | 30.25 | 30.25 | 30.00 | 30.25 | 187,878 |
| 2022-02-11 | 29.25 | 30.50 | 30.50 | 30.50 | 228,210 |
| 2022-02-10 | 29.20 | 29.20 | 29.20 | 29.25 | 49,571 |
| 2022-02-09 | 29.40 | 29.50 | 29.20 | 29.20 | 344,284 |
| 2022-02-08 | 29.25 | 29.50 | 29.00 | 29.25 | 337,094 |
| 2022-02-07 | 29.75 | 29.75 | 29.25 | 29.25 | 121,873 |
| 2022-02-04 | 29.50 | 29.75 | 29.50 | 29.75 | 60,503 |
| 2022-02-03 | 29.75 | 29.75 | 29.50 | 29.50 | 221,234 |
| 2022-02-02 | 29.75 | 29.75 | 29.75 | 29.75 | 223,950 |
| 2022-02-01 | 30.50 | 30.50 | 29.75 | 29.75 | 73,145 |
| 2022-01-31 | 30.50 | 30.50 | 30.50 | 30.50 | 104,098 |
| 2022-01-28 | 29.50 | 30.50 | 29.75 | 30.50 | 208,228 |
| 2022-01-27 | 29.50 | 29.50 | 29.50 | 29.50 | 117,875 |
| 2022-01-26 | 29.50 | 29.50 | 29.25 | 29.50 | 229,567 |
| 2022-01-25 | 29.75 | 30.25 | 29.25 | 29.25 | 539,194 |
| 2022-01-24 | 30.50 | 29.50 | 29.50 | 29.75 | 206,695 |
| 2022-01-21 | 31.00 | 31.00 | 30.50 | 30.50 | 108,621 |
| 2022-01-20 | 31.00 | 31.00 | 31.00 | 31.00 | 130,454 |
| 2022-01-19 | 32.25 | 32.25 | 30.50 | 31.00 | 241,265 |
| 2022-01-18 | 33.00 | 33.00 | 32.25 | 32.25 | 130,871 |
| 2022-01-17 | 34.00 | 34.00 | 33.00 | 33.00 | 106,828 |
| 2022-01-14 | 33.00 | 34.50 | 33.00 | 34.00 | 221,295 |
| 2022-01-13 | 31.50 | 33.50 | 31.50 | 33.00 | 231,758 |
| 2022-01-12 | 30.00 | 31.50 | 29.00 | 31.50 | 191,259 |
| 2022-01-11 | 30.00 | 30.50 | 30.00 | 30.00 | 216,809 |
| 2022-01-10 | 29.50 | 30.00 | 29.50 | 30.00 | 204,031 |
| 2022-01-07 | 30.50 | 30.50 | 29.50 | 30.00 | 183,811 |
| 2022-01-06 | 31.00 | 32.00 | 30.00 | 30.00 | 454,235 |
| 2022-01-05 | 31.50 | 31.50 | 31.00 | 31.00 | 384,822 |
| 2022-01-04 | 31.00 | 31.50 | 31.00 | 31.50 | 298,374 |
| 2022-01-03 | 31.00 | 31.00 | 31.00 | 31.00 | 0 |
| 2021-12-31 | 31.00 | 31.00 | 31.00 | 31.00 | 76,862 |
| 2021-12-30 | 30.00 | 32.00 | 32.00 | 31.00 | 196,451 |
| 2021-12-29 | 30.00 | 30.00 | 30.00 | 30.00 | 27,827 |
| 2021-12-28 | 30.00 | 30.00 | 30.00 | 30.00 | 0 |
| 2021-12-27 | 30.00 | 30.00 | 30.00 | 30.00 | 0 |
| 2021-12-24 | 30.00 | 29.00 | 29.00 | 30.00 | 60,815 |
| 2021-12-23 | 29.00 | 32.00 | 32.00 | 32.00 | 94,976 |
| 2021-12-22 | 30.50 | 29.50 | 29.50 | 29.50 | 181,779 |
| 2021-12-21 | 30.50 | 30.50 | 30.50 | 30.50 | 20,290 |
| 2021-12-20 | 30.50 | 31.00 | 30.50 | 30.50 | 63,811 |
| 2021-12-17 | 31.00 | 31.50 | 30.50 | 30.50 | 136,326 |
| 2021-12-16 | 31.50 | 31.50 | 31.00 | 31.00 | 314,657 |
| 2021-12-15 | 31.50 | 31.50 | 31.50 | 31.50 | 102,258 |
| 2021-12-14 | 33.50 | 33.50 | 32.50 | 32.50 | 219,901 |
| 2021-12-13 | 28.50 | 33.75 | 28.50 | 33.50 | 2,194,376 |
| 2021-12-10 | 28.25 | 28.50 | 28.25 | 28.50 | 67,441 |
| 2021-12-09 | 28.50 | 28.00 | 28.00 | 28.00 | 136,312 |
| 2021-12-08 | 28.50 | 28.50 | 28.25 | 28.50 | 50,940 |
| 2021-12-07 | 29.25 | 29.25 | 28.25 | 28.25 | 159,556 |
| 2021-12-06 | 29.25 | 29.25 | 29.00 | 29.25 | 227,734 |
| 2021-12-03 | 30.50 | 30.50 | 29.25 | 29.25 | 450,451 |
| 2021-12-02 | 30.75 | 30.75 | 30.50 | 30.50 | 111,112 |
| 2021-12-01 | 31.25 | 31.25 | 30.25 | 30.75 | 243,681 |
| 2021-11-30 | 31.50 | 31.75 | 31.25 | 31.25 | 632,470 |
| 2021-11-29 | 32.50 | 31.00 | 31.00 | 31.00 | 121,765 |
| 2021-11-26 | 33.25 | 33.55 | 32.50 | 32.50 | 463,625 |
| 2021-11-25 | 33.25 | 33.00 | 33.00 | 33.00 | 168,839 |
| 2021-11-24 | 34.00 | 34.00 | 33.25 | 33.25 | 81,487 |
| 2021-11-23 | 34.25 | 34.25 | 33.75 | 34.00 | 236,882 |
| 2021-11-22 | 34.50 | 34.50 | 34.25 | 34.25 | 521,404 |
| 2021-11-19 | 35.00 | 35.00 | 34.25 | 34.25 | 77,286 |
| 2021-11-18 | 35.50 | 35.00 | 35.00 | 35.00 | 232,800 |
| 2021-11-17 | 35.50 | 35.50 | 35.50 | 35.50 | 101,102 |
| 2021-11-16 | 35.50 | 35.50 | 35.50 | 35.50 | 137,001 |
| 2021-11-15 | 35.50 | 35.50 | 35.50 | 35.50 | 180,990 |
| 2021-11-12 | 35.75 | 35.75 | 35.50 | 35.50 | 44,816 |
| 2021-11-11 | 35.75 | 36.00 | 35.75 | 35.75 | 243,992 |
| 2021-11-10 | 35.25 | 35.50 | 35.25 | 35.50 | 248,986 |
| 2021-11-09 | 35.25 | 35.25 | 35.25 | 35.25 | 102,129 |
| 2021-11-08 | 35.00 | 35.25 | 35.00 | 35.25 | 197,774 |
| 2021-11-05 | 35.00 | 35.00 | 35.00 | 35.00 | 170,463 |
| 2021-11-04 | 34.75 | 35.00 | 34.75 | 35.00 | 211,218 |
| 2021-11-03 | 35.00 | 35.00 | 34.50 | 34.75 | 118,917 |
| 2021-11-02 | 35.75 | 35.00 | 34.75 | 35.00 | 495,117 |
| 2021-11-01 | 35.75 | 36.00 | 35.50 | 35.75 | 218,046 |
| 2021-10-29 | 37.50 | 35.00 | 34.75 | 35.00 | 1,593,902 |
| 2021-10-28 | 40.00 | 40.00 | 39.00 | 39.00 | 121,434 |
| 2021-10-27 | 40.50 | 40.50 | 40.00 | 40.00 | 11,943 |
| 2021-10-26 | 40.50 | 40.50 | 40.50 | 40.50 | 63,963 |
| 2021-10-25 | 39.00 | 40.20 | 40.20 | 40.20 | 193,230 |
| 2021-10-22 | 39.50 | 38.20 | 38.20 | 38.20 | 51,221 |
| 2021-10-21 | 38.00 | 39.80 | 39.50 | 39.80 | 191,573 |
| 2021-10-20 | 36.50 | 38.00 | 38.00 | 38.00 | 470,735 |
| 2021-10-19 | 36.00 | 36.50 | 35.00 | 36.50 | 67,401 |
| 2021-10-18 | 36.00 | 36.00 | 36.00 | 36.00 | 28,679 |
| 2021-10-15 | 36.00 | 36.00 | 35.00 | 36.00 | 70,722 |
| 2021-10-14 | 36.00 | 36.00 | 36.00 | 36.00 | 116,961 |
| 2021-10-13 | 37.50 | 37.50 | 35.50 | 36.00 | 369,774 |
| 2021-10-12 | 38.00 | 38.00 | 37.50 | 37.50 | 143,881 |
| 2021-10-11 | 38.00 | 38.00 | 38.00 | 38.00 | 6,261 |
| 2021-10-08 | 38.00 | 38.00 | 37.50 | 38.00 | 126,609 |
| 2021-10-07 | 38.00 | 38.00 | 38.00 | 38.00 | 46,495 |
| 2021-10-06 | 38.00 | 38.00 | 37.00 | 38.00 | 199,373 |
| 2021-10-05 | 37.00 | 37.40 | 37.40 | 37.40 | 91,003 |
| 2021-10-04 | 37.50 | 37.50 | 37.00 | 37.00 | 34,124 |
| 2021-10-01 | 36.75 | 37.50 | 36.50 | 37.50 | 89,431 |
| 2021-09-30 | 38.00 | 38.50 | 37.00 | 37.00 | 477,766 |
| 2021-09-29 | 39.50 | 39.50 | 38.50 | 38.50 | 68,733 |
| 2021-09-28 | 39.50 | 39.50 | 39.00 | 39.50 | 68,015 |
| 2021-09-27 | 38.50 | 39.50 | 38.00 | 39.50 | 581,178 |
| 2021-09-24 | 39.50 | 39.50 | 38.50 | 38.50 | 139,648 |
| 2021-09-23 | 39.50 | 39.90 | 39.90 | 39.50 | 11,771 |
| 2021-09-22 | 39.50 | 40.00 | 39.50 | 39.50 | 36,901 |
| 2021-09-21 | 39.50 | 39.50 | 39.50 | 39.50 | 148,768 |
| 2021-09-20 | 41.00 | 41.00 | 39.50 | 39.50 | 82,156 |
| 2021-09-17 | 40.20 | 41.00 | 40.20 | 41.00 | 140,596 |
| 2021-09-16 | 40.50 | 41.00 | 40.50 | 40.50 | 120,265 |
| 2021-09-15 | 40.00 | 40.50 | 40.00 | 40.50 | 264,917 |
| 2021-09-14 | 42.50 | 42.50 | 40.00 | 40.00 | 185,394 |
| 2021-09-13 | 43.00 | 43.00 | 42.50 | 42.50 | 42,311 |
| 2021-09-10 | 43.00 | 44.00 | 44.00 | 43.00 | 13,901 |
| 2021-09-09 | 42.50 | 43.00 | 42.50 | 43.00 | 165,641 |
| 2021-09-08 | 42.50 | 42.50 | 42.00 | 42.50 | 33,747 |
| 2021-09-07 | 43.50 | 43.50 | 42.50 | 42.50 | 38,712 |
| 2021-09-06 | 44.00 | 44.00 | 43.50 | 43.50 | 90,560 |
| 2021-09-03 | 44.00 | 44.00 | 44.00 | 44.00 | 81,695 |
| 2021-09-02 | 44.00 | 44.00 | 43.50 | 43.50 | 84,359 |
| 2021-09-01 | 44.50 | 44.50 | 44.00 | 44.00 | 95,645 |
| 2021-08-31 | 46.00 | 46.00 | 44.00 | 44.50 | 39,893 |
| 2021-08-30 | 44.50 | 44.50 | 44.50 | 44.50 | 0 |
| 2021-08-27 | 45.00 | 44.00 | 44.00 | 44.50 | 46,207 |
| 2021-08-26 | 45.50 | 45.50 | 45.00 | 45.00 | 176,479 |
| 2021-08-25 | 44.00 | 45.50 | 43.00 | 45.50 | 107,230 |
| 2021-08-24 | 43.50 | 44.00 | 44.00 | 44.00 | 82,891 |
| 2021-08-23 | 43.00 | 44.00 | 42.50 | 44.00 | 182,798 |
| 2021-08-20 | 42.00 | 43.00 | 43.00 | 43.00 | 25,832 |
| 2021-08-19 | 44.00 | 44.00 | 41.00 | 42.00 | 188,235 |
| 2021-08-18 | 44.00 | 44.00 | 44.00 | 44.00 | 48,027 |
| 2021-08-17 | 42.00 | 44.90 | 44.90 | 44.00 | 74,489 |
| 2021-08-16 | 41.50 | 45.00 | 45.00 | 45.00 | 68,267 |
| 2021-08-13 | 41.00 | 41.50 | 41.00 | 41.50 | 37,456 |
| 2021-08-12 | 40.50 | 41.00 | 40.00 | 41.00 | 95,354 |
| 2021-08-11 | 38.00 | 40.50 | 37.00 | 40.50 | 470,859 |
| 2021-08-10 | 39.00 | 39.00 | 37.00 | 38.00 | 293,152 |
| 2021-08-09 | 41.00 | 41.00 | 39.00 | 39.50 | 335,116 |
| 2021-08-06 | 41.00 | 41.00 | 41.00 | 41.00 | 332,934 |
| 2021-08-05 | 42.00 | 42.00 | 40.50 | 41.00 | 130,169 |
| 2021-08-04 | 42.00 | 42.00 | 42.00 | 42.00 | 62,570 |
| 2021-08-03 | 42.00 | 42.00 | 42.00 | 42.00 | 14,628 |
| 2021-08-02 | 42.00 | 42.00 | 42.00 | 42.00 | 13,691 |
| 2021-07-30 | 42.00 | 42.00 | 41.50 | 42.00 | 137,923 |
| 2021-07-29 | 42.50 | 42.50 | 42.50 | 42.50 | 56,544 |
| 2021-07-28 | 43.00 | 43.00 | 42.00 | 42.00 | 53,205 |
| 2021-07-27 | 42.50 | 43.00 | 42.00 | 42.00 | 91,042 |
| 2021-07-26 | 43.00 | 43.00 | 42.00 | 42.50 | 25,829 |
| 2021-07-23 | 44.00 | 44.00 | 42.00 | 42.00 | 94,255 |
| 2021-07-22 | 43.50 | 44.00 | 43.50 | 43.50 | 91,817 |
| 2021-07-21 | 43.50 | 43.50 | 43.00 | 43.50 | 178,891 |
| 2021-07-20 | 43.50 | 41.80 | 41.80 | 43.00 | 88,705 |
| 2021-07-19 | 46.00 | 46.00 | 43.50 | 43.50 | 152,465 |
| 2021-07-16 | 46.00 | 46.00 | 46.00 | 46.00 | 21,260 |
| 2021-07-15 | 46.00 | 46.00 | 46.00 | 46.00 | 42,181 |
| 2021-07-14 | 46.00 | 46.00 | 46.00 | 46.00 | 119,233 |
| 2021-07-13 | 46.00 | 46.50 | 46.00 | 46.50 | 95,471 |
| 2021-07-12 | 45.00 | 46.00 | 45.00 | 46.00 | 115,856 |
| 2021-07-09 | 45.00 | 45.00 | 45.00 | 45.00 | 20,017 |
| 2021-07-08 | 45.00 | 45.00 | 45.00 | 45.00 | 55,226 |
| 2021-07-07 | 44.00 | 45.00 | 44.00 | 45.00 | 125,393 |
| 2021-07-06 | 44.50 | 44.50 | 44.20 | 44.50 | 183,423 |
| 2021-07-05 | 45.50 | 46.00 | 44.50 | 44.50 | 167,180 |
| 2021-07-02 | 46.00 | 43.80 | 43.80 | 45.50 | 180,999 |
| 2021-07-01 | 45.00 | 46.00 | 45.00 | 46.00 | 221,516 |
| 2021-06-30 | 45.00 | 45.00 | 45.00 | 45.00 | 42,811 |
| 2021-06-29 | 46.00 | 46.00 | 44.50 | 45.00 | 104,454 |
| 2021-06-28 | 47.00 | 47.00 | 45.50 | 46.00 | 260,777 |
| 2021-06-25 | 47.00 | 47.00 | 46.00 | 46.00 | 319,249 |
| 2021-06-24 | 47.00 | 47.00 | 47.00 | 47.00 | 253,771 |
| 2021-06-23 | 47.00 | 48.00 | 48.00 | 47.00 | 28,139 |
| 2021-06-22 | 48.00 | 47.00 | 47.00 | 47.00 | 54,949 |
| 2021-06-21 | 47.50 | 48.00 | 47.50 | 48.00 | 105,449 |
| 2021-06-18 | 47.50 | 47.00 | 47.00 | 47.00 | 64,757 |
| 2021-06-17 | 47.50 | 47.50 | 47.50 | 47.50 | 157,574 |
| 2021-06-16 | 47.50 | 47.50 | 47.50 | 47.50 | 130,552 |
| 2021-06-15 | 47.50 | 47.50 | 47.50 | 47.50 | 26,217 |