21.34
-1.31 (-5.78%)
At close: Apr 04, 2025, 3:59 PM
21.68
1.60%
After-hours: Apr 04, 2025, 05:54 PM EDT

Stock Price History

Date Open High Low Close Change % Change Volume
Apr 4, 2025 22.10 22.17 21.32 21.35 -1.30 -5.74% 9,325,798
Apr 3, 2025 23.03 23.14 22.64 22.65 -1.10 -4.63% 7,573,168
Apr 2, 2025 23.42 23.82 23.41 23.75 0.14 0.59% 3,609,501
Apr 1, 2025 23.52 23.69 23.37 23.61 0.00 0.00% 4,295,927
Mar 31, 2025 23.22 23.70 23.20 23.61 0.23 0.98% 3,545,800
Mar 28, 2025 23.73 23.76 23.35 23.38 -0.38 -1.60% 3,609,446
Mar 27, 2025 23.78 23.89 23.68 23.76 -0.07 -0.29% 3,096,146
Mar 26, 2025 23.90 24.01 23.76 23.83 -0.14 -0.58% 1,668,400
Mar 25, 2025 24.02 24.05 23.90 23.97 -0.02 -0.08% 1,600,720
Mar 24, 2025 23.86 24.02 23.85 23.99 0.33 1.39% 1,831,425
Mar 21, 2025 23.56 23.69 23.46 23.66 -0.07 -0.29% 2,353,353
Mar 20, 2025 23.63 23.89 23.62 23.73 -0.05 -0.21% 3,804,000
Mar 19, 2025 23.62 23.91 23.60 23.78 0.18 0.76% 2,295,165
Mar 18, 2025 23.70 23.70 23.50 23.60 -0.13 -0.55% 2,449,600
Mar 17, 2025 23.42 23.80 23.42 23.73 0.28 1.19% 2,061,442
Mar 14, 2025 23.17 23.49 23.14 23.45 0.42 1.82% 2,768,700
Mar 13, 2025 23.24 23.34 22.96 23.03 -0.20 -0.86% 2,657,624
Mar 12, 2025 23.42 23.44 23.07 23.23 -0.07 -0.30% 3,751,009
Mar 11, 2025 23.55 23.56 23.16 23.30 -0.31 -1.31% 4,588,800
Mar 10, 2025 23.79 23.90 23.41 23.61 -0.42 -1.75% 2,756,000
Mar 7, 2025 23.78 24.10 23.71 24.03 0.18 0.75% 3,208,240
Mar 6, 2025 23.87 24.03 23.71 23.85 -0.20 -0.83% 4,523,900
Mar 5, 2025 23.84 24.14 23.70 24.05 0.18 0.75% 4,815,445
Mar 4, 2025 24.14 24.20 23.79 23.87 -0.44 -1.81% 5,531,204
Mar 3, 2025 24.71 24.80 24.17 24.31 -0.32 -1.30% 4,465,231
Feb 28, 2025 24.35 24.66 24.24 24.63 0.33 1.36% 3,158,400
Feb 27, 2025 24.50 24.62 24.30 24.30 -0.14 -0.57% 2,366,242
Feb 26, 2025 24.58 24.65 24.38 24.44 -0.10 -0.41% 2,317,400
Feb 25, 2025 24.57 24.66 24.40 24.54 -0.01 -0.04% 2,260,530
Feb 24, 2025 24.60 24.67 24.50 24.55 0.00 0.00% 3,152,710
Feb 21, 2025 24.86 24.91 24.53 24.55 -0.36 -1.45% 2,554,901
Feb 20, 2025 24.94 24.95 24.76 24.91 -0.10 -0.40% 1,798,130
Feb 19, 2025 24.89 25.03 24.87 25.01 0.05 0.20% 1,603,772
Feb 18, 2025 24.82 24.96 24.79 24.96 0.15 0.60% 2,600,500
Feb 14, 2025 24.85 24.92 24.79 24.81 0.00 0.00% 1,684,803
Feb 13, 2025 24.65 24.82 24.59 24.81 0.25 1.02% 2,139,507
Feb 12, 2025 24.47 24.62 24.44 24.56 -0.09 -0.37% 2,141,438
Feb 11, 2025 24.49 24.67 24.48 24.65 0.08 0.33% 1,860,808
Feb 10, 2025 24.58 24.58 24.47 24.57 0.12 0.49% 1,687,842
Feb 7, 2025 24.72 24.72 24.45 24.45 -0.23 -0.93% 2,150,456
Feb 6, 2025 24.76 24.76 24.54 24.68 -0.01 -0.04% 2,326,296
Feb 5, 2025 24.59 24.69 24.47 24.69 0.08 0.33% 1,681,029
Feb 4, 2025 24.45 24.64 24.44 24.61 0.12 0.49% 2,239,700
Feb 3, 2025 24.26 24.58 24.18 24.49 -0.14 -0.57% 3,278,000
Jan 31, 2025 24.84 24.88 24.59 24.63 -0.17 -0.69% 3,077,800
Jan 30, 2025 24.75 24.87 24.66 24.80 0.14 0.57% 1,797,100
Jan 29, 2025 24.69 24.79 24.59 24.66 0.00 0.00% 2,188,843
Jan 28, 2025 24.73 24.76 24.62 24.66 -0.08 -0.32% 1,615,618
Jan 27, 2025 24.51 24.75 24.50 24.74 0.06 0.24% 2,114,472
Jan 24, 2025 24.66 24.75 24.64 24.68 -0.02 -0.08% 1,639,133