IFS(IFS)
IFS
Historical Prices (Last 90 Days)
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 5/20/2026 | $47.59 | $49.72 | $47.24 | $49.40 | 285,900 |
| 5/19/2026 | $45.03 | $46.78 | $44.68 | $46.62 | 447,216 |
| 5/18/2026 | $44.86 | $45.45 | $44.68 | $44.95 | 154,700 |
| 5/15/2026 | $44.68 | $45.00 | $43.75 | $44.85 | 269,600 |
| 5/14/2026 | $45.25 | $45.80 | $44.56 | $45.11 | 396,617 |
| 5/13/2026 | $45.26 | $45.54 | $43.62 | $44.91 | 307,228 |
| 5/12/2026 | $44.35 | $45.37 | $43.60 | $45.37 | 257,307 |
| 5/11/2026 | $44.78 | $45.72 | $43.80 | $44.44 | 275,000 |
| 5/8/2026 | $45.28 | $45.71 | $44.52 | $44.66 | 144,118 |
| 5/7/2026 | $46.01 | $46.01 | $44.78 | $44.88 | 197,100 |
| 5/6/2026 | $45.17 | $45.79 | $44.81 | $45.44 | 76,684 |
| 5/5/2026 | $44.29 | $45.08 | $44.29 | $44.61 | 101,900 |
| 5/4/2026 | $43.76 | $44.15 | $43.16 | $44.00 | 268,311 |
| 5/1/2026 | $44.65 | $44.66 | $43.74 | $44.00 | 134,300 |
| 4/30/2026 | $44.73 | $45.15 | $43.60 | $44.58 | 181,400 |
| 4/29/2026 | $45.08 | $45.60 | $44.31 | $44.45 | 327,106 |
| 4/28/2026 | $45.03 | $45.74 | $44.80 | $44.90 | 387,928 |
| 4/27/2026 | $45.24 | $45.63 | $44.74 | $45.01 | 429,309 |
| 4/24/2026 | $43.97 | $45.64 | $43.70 | $45.10 | 260,200 |
| 4/23/2026 | $46.04 | $46.46 | $45.09 | $45.79 | 378,872 |
| 4/22/2026 | $48.05 | $48.85 | $45.90 | $46.02 | 474,461 |
| 4/21/2026 | $49.14 | $49.91 | $47.16 | $47.70 | 262,400 |
| 4/20/2026 | $48.72 | $49.90 | $48.25 | $48.99 | 358,233 |
| 4/17/2026 | $49.50 | $50.48 | $48.60 | $49.19 | 428,200 |
| 4/16/2026 | $45.70 | $49.36 | $45.25 | $49.19 | 481,200 |
| 4/15/2026 | $51.45 | $51.45 | $44.85 | $45.80 | 878,154 |
| 4/14/2026 | $51.32 | $51.96 | $50.06 | $51.48 | 289,900 |
| 4/13/2026 | $50.79 | $52.92 | $50.61 | $51.30 | 813,431 |
| 4/10/2026 | $51.84 | $52.05 | $50.61 | $50.85 | 334,500 |
| 4/9/2026 | $51.77 | $52.60 | $51.11 | $51.50 | 186,600 |
| 4/8/2026 | $51.90 | $53.00 | $51.48 | $51.86 | 181,300 |
| 4/7/2026 | $49.61 | $50.37 | $49.40 | $50.06 | 100,102 |
| 4/6/2026 | $50.66 | $50.69 | $49.64 | $49.93 | 147,734 |
| 4/2/2026 | $48.89 | $50.67 | $48.89 | $50.23 | 177,500 |
| 4/1/2026 | $50.84 | $51.17 | $50.25 | $50.25 | 163,900 |
| 3/31/2026 | $48.85 | $50.88 | $48.20 | $50.20 | 303,100 |
| 3/30/2026 | $47.95 | $48.58 | $47.49 | $48.20 | 331,816 |
| 3/27/2026 | $47.88 | $48.58 | $47.23 | $47.63 | 322,621 |
| 3/26/2026 | $48.03 | $48.83 | $47.94 | $48.11 | 101,922 |
| 3/25/2026 | $49.36 | $49.90 | $48.15 | $48.27 | 152,200 |
| 3/24/2026 | $47.50 | $49.12 | $47.42 | $48.76 | 90,100 |
| 3/23/2026 | $47.92 | $48.98 | $47.76 | $48.07 | 176,049 |
| 3/20/2026 | $47.53 | $47.67 | $46.57 | $46.94 | 502,243 |
| 3/19/2026 | $46.34 | $47.67 | $45.72 | $47.48 | 251,712 |
| 3/18/2026 | $47.02 | $47.12 | $46.34 | $46.48 | 179,000 |
| 3/17/2026 | $46.50 | $47.20 | $46.06 | $47.09 | 112,500 |
| 3/16/2026 | $45.49 | $46.99 | $45.48 | $46.16 | 134,000 |
| 3/13/2026 | $45.23 | $45.84 | $44.57 | $44.78 | 227,500 |
| 3/12/2026 | $45.83 | $46.23 | $44.63 | $44.74 | 498,440 |
| 3/11/2026 | $46.42 | $47.09 | $45.70 | $46.43 | 252,000 |
| 3/10/2026 | $45.01 | $47.11 | $44.72 | $46.69 | 192,100 |
| 3/9/2026 | $43.96 | $44.86 | $42.64 | $44.80 | 299,604 |
| 3/6/2026 | $44.15 | $44.91 | $42.98 | $44.60 | 262,606 |
| 3/5/2026 | $46.47 | $46.47 | $44.20 | $44.96 | 128,100 |
| 3/4/2026 | $46.44 | $46.94 | $45.35 | $46.70 | 344,264 |
| 3/3/2026 | $47.47 | $47.47 | $44.94 | $46.16 | 462,600 |
| 3/2/2026 | $47.71 | $48.84 | $47.38 | $48.13 | 304,000 |
| 2/27/2026 | $49.50 | $49.83 | $48.00 | $48.38 | 221,300 |
| 2/26/2026 | $50.96 | $50.96 | $49.40 | $49.52 | 229,400 |
| 2/25/2026 | $50.24 | $50.87 | $49.89 | $50.73 | 294,244 |
| 2/24/2026 | $49.55 | $49.99 | $49.09 | $49.97 | 171,314 |
| 2/23/2026 | $50.50 | $51.19 | $49.51 | $49.64 | 123,647 |
| 2/20/2026 | $49.90 | $51.00 | $49.17 | $50.43 | 218,000 |