| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $42.62 | $43.78 | $41.67 | $43.77 | 100,264,200 |
November 2023 | $43.34 | $43.73 | $40.32 | $42.39 | 109,465,300 |
October 2023 | $42.44 | $43.51 | $40.55 | $43.16 | 87,044,000 |
September 2023 | $44.19 | $45.89 | $42.07 | $42.57 | 118,431,800 |
August 2023 | $46.03 | $47.47 | $43.87 | $44.13 | 93,581,200 |
July 2023 | $44.40 | $46.46 | $43.43 | $46.00 | 78,119,200 |
June 2023 | $42.73 | $44.93 | $41.20 | $44.45 | 125,988,600 |
May 2023 | $45.98 | $47.63 | $42.78 | $42.87 | 119,514,300 |
April 2023 | $46.63 | $47.04 | $43.63 | $45.75 | 91,827,900 |
March 2023 | $40.41 | $46.55 | $40.28 | $46.44 | 166,875,100 |
February 2023 | $41.54 | $42.49 | $40.39 | $40.58 | 89,834,900 |
January 2023 | $41.60 | $43.62 | $40.80 | $41.74 | 79,112,800 |
December 2022 | $47.09 | $47.15 | $40.27 | $41.69 | 114,847,200 |
November 2022 | $44.31 | $46.52 | $42.44 | $46.01 | 106,748,500 |
October 2022 | $34.15 | $44.17 | $32.58 | $43.99 | 162,341,900 |
September 2022 | $37.34 | $40.51 | $33.95 | $34.09 | 143,717,800 |
August 2022 | $35.84 | $39.22 | $35.73 | $37.35 | 108,537,400 |
July 2022 | $36.89 | $38.16 | $34.36 | $35.98 | 93,196,100 |
June 2022 | $41.34 | $41.36 | $35.42 | $36.67 | 135,402,000 |
May 2022 | $42.18 | $43.23 | $36.25 | $41.04 | 155,282,200 |
April 2022 | $44.38 | $48.46 | $41.52 | $41.65 | 122,359,000 |
March 2022 | $37.14 | $48.30 | $36.61 | $44.28 | 225,101,900 |
February 2022 | $33.42 | $36.41 | $33.15 | $36.12 | 116,961,500 |
January 2022 | $34.51 | $38.53 | $32.81 | $33.49 | 164,617,200 |
December 2021 | $31.91 | $36.14 | $30.87 | $34.77 | 199,582,100 |