28.43
-0.38 (-1.32%)
At close: Apr 03, 2025, 3:59 PM
28.60
0.62%
After-hours: Apr 03, 2025, 04:18 PM EDT

Stock Price History

Date Open High Low Close Change % Change Volume
Apr 2, 2025 28.73 28.81 28.73 28.81 0.07 0.24% 1,377,357
Apr 1, 2025 28.70 28.77 28.67 28.74 -0.12 -0.42% 459,600
Mar 31, 2025 28.75 28.88 28.74 28.86 0.03 0.10% 687,738
Mar 28, 2025 28.88 28.89 28.78 28.83 -0.01 -0.03% 414,401
Mar 27, 2025 28.89 28.89 28.82 28.84 -0.05 -0.17% 620,330
Mar 26, 2025 28.98 29.00 28.84 28.89 -0.10 -0.34% 345,836
Mar 25, 2025 29.00 29.05 28.98 28.99 -0.04 -0.14% 621,332
Mar 24, 2025 28.98 29.03 28.97 29.03 0.09 0.31% 408,200
Mar 21, 2025 28.95 28.97 28.90 28.94 -0.03 -0.10% 649,400
Mar 20, 2025 29.00 29.05 28.96 28.97 -0.06 -0.21% 794,200
Mar 19, 2025 28.89 29.08 28.88 29.03 0.13 0.45% 471,320
Mar 18, 2025 28.91 28.92 28.88 28.90 -0.02 -0.07% 691,700
Mar 17, 2025 28.91 28.95 28.88 28.92 0.03 0.10% 486,218
Mar 14, 2025 28.85 28.92 28.83 28.89 0.10 0.35% 1,762,645
Mar 13, 2025 28.99 28.99 28.78 28.79 -0.13 -0.45% 3,319,500
Mar 12, 2025 28.97 29.00 28.91 28.92 0.03 0.10% 9,188,509
Mar 11, 2025 29.02 29.05 28.88 28.89 -0.14 -0.48% 700,700
Mar 10, 2025 29.00 29.07 28.99 29.03 0.01 0.03% 1,527,848
Mar 7, 2025 28.89 29.03 28.89 29.02 0.21 0.73% 861,504
Mar 6, 2025 28.89 28.89 28.81 28.81 -0.14 -0.48% 524,800
Mar 5, 2025 28.95 28.99 28.89 28.95 0.07 0.24% 564,200
Mar 4, 2025 28.83 28.90 28.77 28.88 -0.01 -0.03% 1,161,700
Mar 3, 2025 28.93 28.93 28.85 28.89 -0.18 -0.62% 1,029,344
Feb 28, 2025 29.04 29.08 29.01 29.07 0.07 0.24% 1,746,427
Feb 27, 2025 29.08 29.08 28.99 29.00 -0.05 -0.17% 517,562
Feb 26, 2025 29.02 29.08 29.02 29.05 0.05 0.17% 769,000
Feb 25, 2025 29.00 29.01 28.94 29.00 0.10 0.35% 569,406
Feb 24, 2025 28.86 28.91 28.85 28.90 0.01 0.03% 677,348
Feb 21, 2025 28.99 29.03 28.88 28.89 -0.09 -0.31% 1,194,700
Feb 20, 2025 28.99 29.00 28.96 28.98 0.00 0.00% 369,618
Feb 19, 2025 28.94 28.99 28.91 28.98 0.04 0.14% 331,943
Feb 18, 2025 29.05 29.07 28.93 28.94 -0.03 -0.10% 485,900
Feb 14, 2025 28.99 29.03 28.97 28.97 0.05 0.17% 552,900
Feb 13, 2025 28.83 28.93 28.82 28.92 0.13 0.45% 641,500
Feb 12, 2025 28.76 28.84 28.74 28.79 -0.09 -0.31% 654,400
Feb 11, 2025 28.90 28.90 28.86 28.88 -0.03 -0.10% 585,248
Feb 10, 2025 28.94 28.94 28.90 28.91 0.03 0.10% 669,541
Feb 7, 2025 28.96 28.96 28.87 28.88 -0.11 -0.38% 472,306
Feb 6, 2025 29.04 29.04 28.98 28.99 -0.03 -0.10% 1,451,800
Feb 5, 2025 28.96 29.04 28.95 29.02 0.08 0.28% 1,976,120
Feb 4, 2025 28.86 28.94 28.83 28.94 0.09 0.31% 968,448
Feb 3, 2025 28.80 28.90 28.76 28.85 -0.19 -0.65% 1,711,400
Jan 31, 2025 29.10 29.14 29.01 29.04 -0.04 -0.14% 1,048,100
Jan 30, 2025 29.09 29.11 29.04 29.08 0.05 0.17% 241,109
Jan 29, 2025 29.06 29.06 28.97 29.03 -0.02 -0.07% 523,003
Jan 28, 2025 29.03 29.06 28.99 29.05 -0.04 -0.14% 710,800
Jan 27, 2025 29.09 29.09 29.01 29.09 0.06 0.21% 776,121
Jan 24, 2025 28.98 29.07 28.98 29.03 0.05 0.17% 782,024
Jan 23, 2025 28.92 28.99 28.89 28.98 0.05 0.17% 1,151,043
Jan 22, 2025 29.00 29.00 28.92 28.93 -0.05 -0.17% 538,600