| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $47.06 | $47.28 | $46.92 | $46.93 | 11,733,600 |
December 28 2023 | $46.86 | $47.34 | $46.81 | $47.18 | 9,872,600 |
December 27 2023 | $47.11 | $47.27 | $46.87 | $47.04 | 12,536,700 |
December 26 2023 | $46.88 | $47.36 | $46.75 | $47.33 | 8,856,600 |
December 22 2023 | $47.35 | $47.54 | $46.81 | $46.89 | 10,450,400 |
December 21 2023 | $47.31 | $47.51 | $46.85 | $47.15 | 11,127,700 |
December 20 2023 | $47.51 | $48.22 | $47.00 | $47.05 | 20,481,500 |
December 19 2023 | $47.36 | $47.98 | $47.02 | $47.76 | 20,556,400 |
December 18 2023 | $48.07 | $48.13 | $47.23 | $47.35 | 20,531,700 |
December 15 2023 | $47.77 | $48.41 | $47.60 | $47.97 | 44,099,200 |
December 14 2023 | $46.19 | $48.20 | $46.19 | $48.16 | 41,115,400 |
December 13 2023 | $44.34 | $45.56 | $44.20 | $45.54 | 26,549,100 |
December 12 2023 | $43.81 | $44.59 | $43.68 | $44.31 | 19,787,100 |
December 11 2023 | $43.77 | $44.07 | $43.45 | $43.86 | 21,116,900 |
December 08 2023 | $43.25 | $44.19 | $43.02 | $43.96 | 20,238,400 |
December 07 2023 | $42.71 | $43.33 | $42.58 | $43.29 | 18,787,800 |
December 06 2023 | $42.72 | $43.15 | $42.37 | $42.43 | 18,923,800 |
December 05 2023 | $42.86 | $42.88 | $42.35 | $42.42 | 14,531,700 |
December 04 2023 | $42.63 | $43.22 | $42.45 | $43.02 | 13,424,000 |
December 01 2023 | $42.44 | $43.14 | $42.32 | $42.93 | 18,116,100 |
November 30 2023 | $41.77 | $42.67 | $41.46 | $42.52 | 23,247,500 |
November 29 2023 | $41.66 | $42.09 | $41.60 | $41.75 | 16,746,000 |
November 28 2023 | $40.97 | $41.43 | $40.80 | $41.35 | 15,332,900 |
November 27 2023 | $40.66 | $41.03 | $40.54 | $41.02 | 15,715,000 |
November 24 2023 | $40.81 | $41.11 | $40.74 | $40.93 | 5,287,200 |