29.94
-1.61 (-5.10%)
At close: Apr 03, 2025, 3:59 PM
30.24
1.01%
After-hours: Apr 03, 2025, 08:00 PM EDT

Stock Price History

Date Open High Low Close Change % Change Volume
Apr 2, 2025 30.98 31.70 30.98 31.55 0.22 0.70% 871,338
Apr 1, 2025 31.09 31.42 30.94 31.33 0.14 0.45% 1,081,000
Mar 31, 2025 30.66 31.30 30.52 31.19 0.14 0.45% 4,125,804
Mar 28, 2025 31.54 31.61 30.99 31.05 -0.60 -1.90% 742,300
Mar 27, 2025 31.66 31.90 31.56 31.65 -0.14 -0.44% 953,600
Mar 26, 2025 32.13 32.21 31.69 31.79 -0.39 -1.21% 589,300
Mar 25, 2025 32.16 32.23 32.08 32.18 0.13 0.41% 512,600
Mar 24, 2025 31.87 32.13 31.85 32.05 0.54 1.71% 993,693
Mar 21, 2025 31.21 31.54 31.20 31.51 -0.10 -0.32% 694,945
Mar 20, 2025 31.45 31.89 31.44 31.61 -0.02 -0.06% 730,111
Mar 19, 2025 31.43 31.87 31.34 31.63 0.33 1.05% 908,742
Mar 18, 2025 31.51 31.54 31.21 31.30 -0.35 -1.11% 579,615
Mar 17, 2025 31.41 31.83 31.41 31.65 0.18 0.57% 1,206,100
Mar 14, 2025 31.08 31.54 31.08 31.47 0.66 2.14% 1,097,240
Mar 13, 2025 31.27 31.27 30.73 30.81 -0.43 -1.38% 1,636,477
Mar 12, 2025 31.43 31.52 30.98 31.24 0.14 0.45% 2,257,562
Mar 11, 2025 31.25 31.46 30.87 31.10 -0.22 -0.70% 5,656,760
Mar 10, 2025 31.71 31.81 31.06 31.32 -0.85 -2.64% 1,315,220
Mar 7, 2025 31.85 32.25 31.59 32.17 0.25 0.78% 2,529,927
Mar 6, 2025 32.09 32.39 31.81 31.92 -0.59 -1.81% 1,376,802
Mar 5, 2025 32.16 32.62 31.97 32.51 0.37 1.15% 2,016,400
Mar 4, 2025 32.30 32.65 31.88 32.14 -0.40 -1.23% 4,399,704
Mar 3, 2025 33.26 33.34 32.35 32.54 -0.61 -1.84% 983,000
Feb 28, 2025 32.66 33.21 32.54 33.15 0.48 1.47% 2,644,900
Feb 27, 2025 33.34 33.39 32.65 32.67 -0.52 -1.57% 3,155,707
Feb 26, 2025 33.25 33.48 33.05 33.19 0.05 0.15% 1,476,098
Feb 25, 2025 33.26 33.36 32.90 33.14 -0.13 -0.39% 960,200
Feb 24, 2025 33.52 33.60 33.25 33.27 -0.16 -0.48% 1,104,310
Feb 21, 2025 34.03 34.04 33.41 33.43 -0.60 -1.76% 708,234
Feb 20, 2025 34.14 34.14 33.86 34.03 -0.17 -0.50% 638,300
Feb 19, 2025 34.07 34.23 34.03 34.20 0.09 0.26% 544,447
Feb 18, 2025 34.15 34.17 33.96 34.11 0.02 0.06% 569,805
Feb 14, 2025 34.09 34.14 34.03 34.09 0.02 0.06% 510,500
Feb 13, 2025 33.80 34.10 33.76 34.07 0.33 0.98% 548,300
Feb 12, 2025 33.52 33.80 33.46 33.74 -0.10 -0.30% 567,200
Feb 11, 2025 33.73 33.89 33.69 33.84 0.05 0.15% 476,700
Feb 10, 2025 33.81 33.85 33.71 33.79 0.19 0.57% 646,578
Feb 7, 2025 34.00 34.05 33.58 33.60 -0.36 -1.06% 663,756
Feb 6, 2025 33.93 33.96 33.75 33.96 0.12 0.35% 693,750
Feb 5, 2025 33.73 33.87 33.58 33.84 0.08 0.24% 2,256,900
Feb 4, 2025 33.52 33.79 33.50 33.76 0.22 0.66% 717,300
Feb 3, 2025 33.18 33.71 33.17 33.54 -0.24 -0.71% 916,957
Jan 31, 2025 34.15 34.25 33.74 33.78 -0.17 -0.50% 819,505
Jan 30, 2025 33.90 34.02 33.68 33.95 0.12 0.35% 605,902
Jan 29, 2025 33.97 33.97 33.68 33.83 -0.16 -0.47% 663,900
Jan 28, 2025 33.76 34.04 33.58 33.99 0.31 0.92% 481,200
Jan 27, 2025 33.41 33.72 33.28 33.68 -0.41 -1.20% 795,300
Jan 24, 2025 34.24 34.26 34.04 34.09 -0.11 -0.32% 553,300
Jan 23, 2025 34.01 34.20 33.95 34.20 0.19 0.56% 583,815
Jan 22, 2025 34.06 34.10 33.99 34.01 0.17 0.50% 485,694