| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $41.60 | $42.47 | $41.42 | $42.22 | 501,147,805 |
June 29 2023 | $41.48 | $41.52 | $40.52 | $40.74 | 380,514,336 |
June 28 2023 | $40.58 | $41.76 | $40.44 | $41.04 | 582,639,334 |
June 27 2023 | $40.72 | $41.86 | $40.37 | $41.79 | 462,174,725 |
June 26 2023 | $42.38 | $42.68 | $40.02 | $40.55 | 594,321,904 |
June 23 2023 | $42.38 | $42.73 | $41.93 | $42.13 | 358,139,796 |
June 22 2023 | $42.17 | $43.34 | $42.15 | $42.94 | 417,737,376 |
June 21 2023 | $43.42 | $43.53 | $42.00 | $42.96 | 551,602,884 |
June 20 2023 | $42.91 | $43.90 | $42.59 | $43.72 | 451,153,115 |
June 16 2023 | $43.37 | $43.64 | $42.58 | $42.61 | 655,709,373 |
June 15 2023 | $42.52 | $43.20 | $42.07 | $42.57 | 568,622,024 |
June 14 2023 | $40.74 | $42.92 | $40.47 | $42.91 | 740,464,913 |
June 13 2023 | $40.11 | $41.02 | $39.66 | $40.94 | 613,208,194 |
June 12 2023 | $39.12 | $39.45 | $38.54 | $39.41 | 389,673,396 |
June 09 2023 | $38.96 | $39.63 | $38.49 | $38.69 | 427,717,536 |
June 08 2023 | $37.65 | $38.79 | $37.43 | $38.44 | 417,772,376 |
June 07 2023 | $38.84 | $39.42 | $37.28 | $37.40 | 511,997,925 |
June 06 2023 | $38.75 | $39.08 | $38.07 | $38.57 | 388,729,096 |
June 05 2023 | $38.83 | $39.48 | $38.63 | $39.09 | 396,093,786 |
June 02 2023 | $40.01 | $40.42 | $38.98 | $39.25 | 482,731,205 |
June 01 2023 | $38.41 | $39.97 | $38.26 | $39.69 | 635,872,964 |
