Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 09, 2023 | 39.92 | 41.78 | 39.63 | 41.59 | 41.59 | 7,207,400 |
Jun 08, 2023 | 39.32 | 39.51 | 38.68 | 39.05 | 39.05 | 4,183,600 |
Jun 07, 2023 | 40.06 | 40.55 | 39.25 | 39.32 | 39.32 | 4,960,700 |
Jun 06, 2023 | 38.73 | 40.38 | 38.63 | 39.72 | 39.72 | 4,340,700 |
Jun 05, 2023 | 38.74 | 39.45 | 38.60 | 38.73 | 38.73 | 3,889,300 |
Jun 02, 2023 | 38.32 | 39.65 | 38.06 | 38.97 | 38.97 | 7,460,600 |
Jun 01, 2023 | 35.34 | 38.09 | 35.30 | 38.02 | 38.02 | 10,396,200 |
May 31, 2023 | 34.54 | 34.67 | 33.95 | 34.50 | 34.50 | 4,972,600 |
May 30, 2023 | 34.63 | 35.06 | 34.10 | 34.89 | 34.89 | 4,758,500 |
May 26, 2023 | 33.64 | 34.20 | 33.39 | 34.11 | 34.11 | 3,122,500 |
May 25, 2023 | 34.06 | 34.47 | 33.51 | 33.64 | 33.64 | 3,317,800 |
May 24, 2023 | 34.38 | 34.99 | 33.76 | 33.97 | 33.97 | 6,021,100 |
May 23, 2023 | 33.93 | 35.91 | 33.63 | 34.68 | 34.68 | 11,164,600 |
May 22, 2023 | 32.00 | 34.24 | 32.00 | 33.98 | 33.98 | 6,299,600 |
May 19, 2023 | 32.02 | 32.14 | 31.52 | 31.84 | 31.84 | 4,130,700 |
May 18, 2023 | 31.49 | 32.06 | 31.43 | 32.02 | 32.02 | 3,597,400 |
May 17, 2023 | 31.48 | 32.03 | 31.11 | 31.59 | 31.59 | 3,969,100 |
May 16, 2023 | 32.31 | 32.73 | 31.28 | 31.48 | 31.48 | 4,054,100 |
May 15, 2023 | 30.98 | 32.46 | 30.73 | 32.44 | 32.44 | 11,737,800 |
May 12, 2023 | 31.72 | 31.76 | 30.73 | 30.86 | 30.86 | 6,539,500 |
May 11, 2023 | 32.29 | 32.57 | 31.59 | 31.70 | 31.70 | 4,350,900 |
May 10, 2023 | 32.28 | 32.74 | 31.73 | 32.36 | 32.36 | 5,556,700 |
May 09, 2023 | 32.07 | 32.25 | 31.66 | 31.91 | 31.91 | 4,778,000 |
May 08, 2023 | 33.21 | 33.72 | 32.28 | 32.48 | 32.48 | 5,096,000 |
May 05, 2023 | 33.96 | 34.06 | 32.87 | 33.22 | 33.22 | 5,545,200 |
May 04, 2023 | 33.65 | 34.54 | 33.08 | 33.59 | 33.59 | 4,846,700 |
May 03, 2023 | 37.67 | 37.68 | 33.03 | 33.57 | 33.57 | 12,859,600 |
May 02, 2023 | 35.99 | 36.53 | 34.46 | 34.59 | 34.59 | 8,191,000 |
May 01, 2023 | 36.78 | 37.47 | 35.88 | 35.97 | 35.97 | 7,131,100 |
Apr 28, 2023 | 34.89 | 36.91 | 34.83 | 36.90 | 36.90 | 6,679,100 |
Apr 27, 2023 | 33.54 | 35.23 | 33.50 | 34.99 | 34.99 | 6,304,700 |
Apr 26, 2023 | 33.67 | 34.27 | 33.06 | 33.13 | 33.13 | 4,021,200 |
Apr 25, 2023 | 34.42 | 34.60 | 33.14 | 33.17 | 33.17 | 5,070,300 |
Apr 24, 2023 | 34.92 | 35.17 | 34.17 | 34.48 | 34.48 | 4,132,300 |
Apr 21, 2023 | 34.69 | 35.03 | 34.46 | 34.92 | 34.92 | 2,398,100 |
Apr 20, 2023 | 34.69 | 35.18 | 34.55 | 34.62 | 34.62 | 2,218,000 |
Apr 19, 2023 | 34.61 | 35.47 | 34.43 | 35.12 | 35.12 | 2,360,600 |
Apr 18, 2023 | 36.17 | 36.26 | 35.11 | 35.21 | 35.21 | 2,563,600 |
Apr 17, 2023 | 35.13 | 36.27 | 35.03 | 36.06 | 36.06 | 3,504,800 |
Apr 14, 2023 | 35.34 | 35.98 | 35.19 | 35.36 | 35.36 | 3,512,600 |
Apr 13, 2023 | 34.82 | 36.01 | 34.74 | 35.73 | 35.73 | 4,500,700 |
Apr 12, 2023 | 36.54 | 36.54 | 34.33 | 34.38 | 34.38 | 5,247,800 |
Apr 11, 2023 | 36.17 | 36.68 | 35.58 | 36.10 | 36.10 | 3,297,100 |
Apr 10, 2023 | 35.43 | 35.88 | 34.81 | 35.67 | 35.67 | 3,568,600 |
Apr 06, 2023 | 35.70 | 35.75 | 34.70 | 35.72 | 35.72 | 6,244,400 |
Apr 05, 2023 | 36.77 | 36.77 | 35.38 | 36.01 | 36.01 | 4,394,700 |
Apr 04, 2023 | 38.69 | 39.18 | 36.96 | 37.03 | 37.03 | 4,658,000 |
Apr 03, 2023 | 37.89 | 38.87 | 37.89 | 38.45 | 38.45 | 3,033,200 |
Mar 31, 2023 | 37.58 | 38.85 | 37.50 | 38.39 | 38.39 | 5,113,100 |
Mar 30, 2023 | 39.37 | 39.43 | 36.45 | 37.61 | 37.61 | 7,235,100 |
Mar 29, 2023 | 40.14 | 40.26 | 39.10 | 39.17 | 39.17 | 2,349,200 |
Mar 28, 2023 | 40.18 | 40.31 | 39.12 | 39.49 | 39.49 | 2,173,900 |
Mar 27, 2023 | 40.40 | 41.34 | 39.91 | 40.33 | 40.33 | 2,675,200 |
Mar 24, 2023 | 39.42 | 40.41 | 39.35 | 40.20 | 40.20 | 2,460,200 |
Mar 23, 2023 | 40.13 | 41.42 | 39.45 | 39.72 | 39.72 | 5,389,500 |
Mar 22, 2023 | 38.36 | 40.56 | 38.00 | 39.22 | 39.22 | 6,936,600 |
Mar 21, 2023 | 37.89 | 38.52 | 37.72 | 38.35 | 38.35 | 3,109,400 |
Mar 20, 2023 | 36.94 | 37.61 | 36.61 | 37.24 | 37.24 | 3,462,200 |
Mar 17, 2023 | 36.67 | 36.94 | 35.75 | 36.72 | 36.72 | 4,171,200 |
Mar 16, 2023 | 36.35 | 37.28 | 35.95 | 36.62 | 36.62 | 3,405,300 |
Mar 15, 2023 | 36.33 | 36.71 | 35.50 | 36.50 | 36.50 | 3,669,400 |
Mar 14, 2023 | 36.55 | 37.38 | 36.23 | 36.74 | 36.74 | 5,882,300 |
Mar 13, 2023 | 35.18 | 35.72 | 34.62 | 34.79 | 34.79 | 4,019,900 |
Mar 10, 2023 | 36.60 | 36.60 | 34.78 | 35.49 | 35.49 | 4,161,900 |
Mar 09, 2023 | 37.80 | 38.64 | 36.62 | 36.65 | 36.65 | 4,462,200 |
Mar 08, 2023 | 38.55 | 39.01 | 37.84 | 38.07 | 38.07 | 4,344,300 |
Mar 07, 2023 | 39.91 | 40.21 | 38.66 | 38.83 | 38.83 | 5,053,000 |
Mar 06, 2023 | 42.00 | 42.16 | 39.50 | 39.57 | 39.57 | 4,774,700 |
Mar 03, 2023 | 41.99 | 42.02 | 40.94 | 41.64 | 41.64 | 3,679,200 |
Mar 02, 2023 | 40.95 | 42.01 | 40.91 | 41.72 | 41.72 | 2,778,700 |
Mar 01, 2023 | 41.57 | 42.60 | 41.49 | 41.62 | 41.62 | 2,959,300 |
Feb 28, 2023 | 41.21 | 41.82 | 41.19 | 41.42 | 41.42 | 3,648,600 |
Feb 27, 2023 | 41.95 | 42.45 | 41.27 | 41.38 | 41.38 | 2,563,900 |
Feb 24, 2023 | 42.38 | 42.78 | 41.22 | 41.34 | 41.34 | 3,407,500 |
Feb 23, 2023 | 44.50 | 44.61 | 42.94 | 43.64 | 43.64 | 3,445,000 |
Feb 22, 2023 | 42.39 | 43.92 | 42.37 | 43.84 | 43.84 | 4,154,400 |
Feb 21, 2023 | 42.79 | 43.69 | 42.37 | 42.44 | 42.44 | 4,800,500 |
Feb 17, 2023 | 43.39 | 43.77 | 42.60 | 43.63 | 43.63 | 3,788,000 |
Feb 16, 2023 | 44.58 | 45.05 | 43.70 | 43.92 | 43.92 | 3,944,500 |
Feb 15, 2023 | 45.00 | 45.74 | 44.48 | 45.57 | 45.57 | 4,837,200 |
Feb 14, 2023 | 45.03 | 46.13 | 44.17 | 45.04 | 45.04 | 3,446,700 |
Feb 13, 2023 | 45.53 | 45.99 | 44.96 | 45.63 | 45.63 | 3,857,500 |
Feb 10, 2023 | 46.49 | 46.92 | 44.67 | 45.08 | 45.08 | 4,713,000 |
Feb 09, 2023 | 48.60 | 49.13 | 46.82 | 47.23 | 47.23 | 2,399,600 |
Feb 08, 2023 | 48.11 | 48.49 | 46.78 | 47.93 | 47.93 | 3,197,900 |
Feb 07, 2023 | 47.17 | 49.55 | 46.35 | 48.81 | 48.81 | 3,757,200 |
Feb 06, 2023 | 47.36 | 48.14 | 46.74 | 47.46 | 47.46 | 4,558,000 |
Feb 03, 2023 | 50.93 | 50.94 | 48.24 | 48.45 | 48.45 | 6,381,400 |
Feb 02, 2023 | 52.12 | 53.26 | 49.46 | 52.57 | 52.57 | 10,456,600 |
Feb 01, 2023 | 49.90 | 52.11 | 48.49 | 51.41 | 51.41 | 14,189,800 |
Jan 31, 2023 | 52.51 | 54.60 | 52.51 | 54.12 | 54.12 | 6,585,800 |
Jan 30, 2023 | 52.63 | 53.51 | 52.12 | 52.40 | 52.40 | 5,039,400 |
Jan 27, 2023 | 51.42 | 54.13 | 51.16 | 53.66 | 53.66 | 4,175,500 |
Jan 26, 2023 | 51.30 | 51.87 | 50.62 | 51.78 | 51.78 | 2,847,400 |
Jan 25, 2023 | 50.00 | 51.27 | 49.44 | 50.54 | 50.54 | 2,865,200 |
Jan 24, 2023 | 51.67 | 52.38 | 50.71 | 50.85 | 50.85 | 2,469,300 |
Jan 23, 2023 | 50.78 | 52.29 | 50.56 | 52.07 | 52.07 | 3,649,100 |
Jan 20, 2023 | 48.51 | 50.90 | 48.17 | 50.42 | 50.42 | 4,021,800 |
Jan 19, 2023 | 46.30 | 47.96 | 46.16 | 47.84 | 47.84 | 2,394,700 |
Jan 18, 2023 | 47.80 | 48.57 | 46.75 | 47.21 | 47.21 | 3,401,800 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |