IFS

Historical Prices (Last 90 Days)

DateOpenHighLowCloseVolume
5/20/2026$47.59$49.72$47.24$49.40285,900
5/19/2026$45.03$46.78$44.68$46.62447,216
5/18/2026$44.86$45.45$44.68$44.95154,700
5/15/2026$44.68$45.00$43.75$44.85269,600
5/14/2026$45.25$45.80$44.56$45.11396,617
5/13/2026$45.26$45.54$43.62$44.91307,228
5/12/2026$44.35$45.37$43.60$45.37257,307
5/11/2026$44.78$45.72$43.80$44.44275,000
5/8/2026$45.28$45.71$44.52$44.66144,118
5/7/2026$46.01$46.01$44.78$44.88197,100
5/6/2026$45.17$45.79$44.81$45.4476,684
5/5/2026$44.29$45.08$44.29$44.61101,900
5/4/2026$43.76$44.15$43.16$44.00268,311
5/1/2026$44.65$44.66$43.74$44.00134,300
4/30/2026$44.73$45.15$43.60$44.58181,400
4/29/2026$45.08$45.60$44.31$44.45327,106
4/28/2026$45.03$45.74$44.80$44.90387,928
4/27/2026$45.24$45.63$44.74$45.01429,309
4/24/2026$43.97$45.64$43.70$45.10260,200
4/23/2026$46.04$46.46$45.09$45.79378,872
4/22/2026$48.05$48.85$45.90$46.02474,461
4/21/2026$49.14$49.91$47.16$47.70262,400
4/20/2026$48.72$49.90$48.25$48.99358,233
4/17/2026$49.50$50.48$48.60$49.19428,200
4/16/2026$45.70$49.36$45.25$49.19481,200
4/15/2026$51.45$51.45$44.85$45.80878,154
4/14/2026$51.32$51.96$50.06$51.48289,900
4/13/2026$50.79$52.92$50.61$51.30813,431
4/10/2026$51.84$52.05$50.61$50.85334,500
4/9/2026$51.77$52.60$51.11$51.50186,600
4/8/2026$51.90$53.00$51.48$51.86181,300
4/7/2026$49.61$50.37$49.40$50.06100,102
4/6/2026$50.66$50.69$49.64$49.93147,734
4/2/2026$48.89$50.67$48.89$50.23177,500
4/1/2026$50.84$51.17$50.25$50.25163,900
3/31/2026$48.85$50.88$48.20$50.20303,100
3/30/2026$47.95$48.58$47.49$48.20331,816
3/27/2026$47.88$48.58$47.23$47.63322,621
3/26/2026$48.03$48.83$47.94$48.11101,922
3/25/2026$49.36$49.90$48.15$48.27152,200
3/24/2026$47.50$49.12$47.42$48.7690,100
3/23/2026$47.92$48.98$47.76$48.07176,049
3/20/2026$47.53$47.67$46.57$46.94502,243
3/19/2026$46.34$47.67$45.72$47.48251,712
3/18/2026$47.02$47.12$46.34$46.48179,000
3/17/2026$46.50$47.20$46.06$47.09112,500
3/16/2026$45.49$46.99$45.48$46.16134,000
3/13/2026$45.23$45.84$44.57$44.78227,500
3/12/2026$45.83$46.23$44.63$44.74498,440
3/11/2026$46.42$47.09$45.70$46.43252,000
3/10/2026$45.01$47.11$44.72$46.69192,100
3/9/2026$43.96$44.86$42.64$44.80299,604
3/6/2026$44.15$44.91$42.98$44.60262,606
3/5/2026$46.47$46.47$44.20$44.96128,100
3/4/2026$46.44$46.94$45.35$46.70344,264
3/3/2026$47.47$47.47$44.94$46.16462,600
3/2/2026$47.71$48.84$47.38$48.13304,000
2/27/2026$49.50$49.83$48.00$48.38221,300
2/26/2026$50.96$50.96$49.40$49.52229,400
2/25/2026$50.24$50.87$49.89$50.73294,244
2/24/2026$49.55$49.99$49.09$49.97171,314
2/23/2026$50.50$51.19$49.51$49.64123,647
2/20/2026$49.90$51.00$49.17$50.43218,000