NC

Historical Prices (Last 90 Days)

DateOpenHighLowCloseVolume
5/20/2026$48.90$49.43$48.50$49.2910,251
5/19/2026$48.75$49.30$48.73$48.965,600
5/18/2026$49.74$49.80$48.60$48.605,300
5/15/2026$50.99$50.99$49.14$49.3914,000
5/14/2026$49.29$51.20$49.09$51.1512,600
5/13/2026$48.50$49.29$48.50$48.7318,547
5/12/2026$49.87$50.90$49.32$49.3212,644
5/11/2026$50.16$50.65$49.75$50.018,300
5/8/2026$52.15$52.15$50.37$50.3710,742
5/7/2026$49.81$52.70$49.49$52.1118,312
5/6/2026$50.25$51.47$50.25$50.7420,800
5/5/2026$47.73$50.03$47.73$49.116,300
5/4/2026$47.53$49.57$47.51$48.0111,900
5/1/2026$48.18$48.34$47.90$48.054,128
4/30/2026$48.30$48.35$47.85$48.189,500
4/29/2026$49.37$49.37$47.74$48.875,849
4/28/2026$50.03$50.62$48.55$49.809,000
4/27/2026$51.19$51.19$49.86$50.019,423
4/24/2026$47.63$50.84$47.63$50.368,400
4/23/2026$47.48$48.21$47.48$48.195,200
4/22/2026$47.16$48.49$47.16$47.855,940
4/21/2026$47.99$48.50$47.30$47.305,427
4/20/2026$49.23$49.81$48.52$48.527,944
4/17/2026$48.00$49.51$48.00$48.668,800
4/16/2026$48.60$48.90$46.98$47.7213,900
4/15/2026$49.03$49.70$47.00$48.6021,000
4/14/2026$50.80$51.35$49.41$49.4117,232
4/13/2026$51.95$52.20$50.71$50.717,102
4/10/2026$51.26$51.45$50.89$51.245,000
4/9/2026$51.43$52.22$51.20$51.809,800
4/8/2026$51.25$51.40$50.25$50.919,900
4/7/2026$50.96$51.04$50.75$50.907,682
4/6/2026$50.57$51.52$50.43$51.045,160
4/2/2026$50.97$51.56$50.42$51.007,400
4/1/2026$52.12$52.12$50.53$50.728,800
3/31/2026$51.63$52.25$51.49$51.978,300
3/30/2026$52.25$57.48$51.50$51.8413,000
3/27/2026$49.93$51.83$48.99$51.3016,100
3/26/2026$51.09$51.77$49.69$50.7121,800
3/25/2026$53.51$53.51$51.28$51.287,249
3/24/2026$51.91$53.08$51.03$52.5817,521
3/23/2026$49.88$51.31$49.73$51.238,600
3/20/2026$50.63$50.63$48.36$48.6022,500
3/19/2026$49.42$50.88$49.06$50.477,792
3/18/2026$51.39$51.39$48.62$49.5012,100
3/17/2026$52.17$52.17$50.24$51.1313,100
3/16/2026$52.35$52.35$51.39$51.978,511
3/13/2026$54.25$54.40$51.03$51.4423,639
3/12/2026$50.88$54.50$50.88$54.2526,600
3/11/2026$50.49$51.61$50.08$51.3011,700
3/10/2026$51.16$51.83$50.01$50.1516,000
3/9/2026$48.01$51.68$47.49$51.2526,424
3/6/2026$49.84$51.00$47.27$48.9123,210
3/5/2026$54.71$55.61$48.63$50.6845,800
3/4/2026$57.43$59.42$57.05$58.2125,300
3/3/2026$58.65$59.28$56.69$56.809,700
3/2/2026$56.50$59.36$56.50$58.847,032
2/27/2026$57.00$58.52$57.00$57.3810,100
2/26/2026$58.91$59.01$56.36$56.3612,604
2/25/2026$56.01$58.99$56.01$58.998,525
2/24/2026$56.00$56.96$55.73$56.154,221
2/23/2026$55.99$56.00$55.49$55.968,200
2/20/2026$55.64$56.08$55.64$55.777,400
2/19/2026$56.23$57.00$55.47$55.9914,639