IOF.L(IOF.L)
IOF.L
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 7/20/2026 | $57.09 | $58.00 | $56.52 | $57.00 | 161,928 |
| 7/17/2026 | $56.50 | $58.00 | $56.50 | $57.50 | 328,415 |
| 7/16/2026 | $58.20 | $59.00 | $56.00 | $56.50 | 128,814 |
| 7/15/2026 | $56.00 | $60.00 | $56.00 | $58.00 | 862,911 |
| 7/14/2026 | $57.00 | $58.00 | $55.00 | $55.50 | 319,430 |
| 7/13/2026 | $58.00 | $59.00 | $56.00 | $57.00 | 209,655 |
| 7/10/2026 | $55.00 | $59.00 | $55.00 | $58.00 | 666,043 |
| 7/9/2026 | $53.50 | $56.00 | $53.50 | $55.00 | 249,377 |
| 7/8/2026 | $55.00 | $56.00 | $53.00 | $53.50 | 391,896 |
| 7/7/2026 | $53.00 | $57.00 | $51.00 | $55.00 | 1.09M |
| 7/6/2026 | $51.00 | $53.00 | $51.00 | $52.00 | 170,195 |
| 7/3/2026 | $50.00 | $52.00 | $50.00 | $51.00 | 180,329 |
| 7/2/2026 | $49.50 | $51.00 | $49.00 | $50.00 | 123,416 |
| 7/1/2026 | $48.25 | $50.00 | $47.50 | $49.50 | 475,889 |
| 6/30/2026 | $49.00 | $51.00 | $48.00 | $48.00 | 261,237 |
| 6/29/2026 | $51.00 | $52.60 | $49.00 | $49.50 | 366,044 |
| 6/26/2026 | $52.50 | $53.00 | $48.30 | $49.00 | 1.11M |
| 6/25/2026 | $52.80 | $53.60 | $52.00 | $53.00 | 208,919 |
| 6/24/2026 | $53.00 | $54.00 | $52.45 | $53.00 | 288,308 |
| 6/23/2026 | $56.20 | $57.00 | $51.10 | $53.00 | 497,201 |
| 6/22/2026 | $56.00 | $59.00 | $54.00 | $55.50 | 844,080 |
| 6/19/2026 | $53.00 | $57.00 | $52.00 | $55.00 | 1.16M |
| 6/18/2026 | $50.00 | $56.70 | $50.00 | $53.00 | 1.16M |
| 6/17/2026 | $51.00 | $52.00 | $50.00 | $50.00 | 171,251 |
| 6/16/2026 | $49.75 | $53.00 | $49.00 | $51.00 | 975,732 |
| 6/15/2026 | $47.50 | $50.00 | $47.00 | $49.75 | 583,856 |
| 6/12/2026 | $47.00 | $48.50 | $46.50 | $47.50 | 579,928 |
| 6/11/2026 | $48.00 | $48.50 | $46.50 | $47.00 | 275,772 |
| 6/10/2026 | $44.50 | $48.89 | $44.00 | $48.00 | 615,165 |
| 6/9/2026 | $45.00 | $46.00 | $44.00 | $44.50 | 483,582 |
| 6/8/2026 | $45.00 | $46.00 | $44.00 | $45.00 | 53,591 |
| 6/5/2026 | $45.00 | $47.00 | $43.73 | $45.00 | 1.11M |
| 6/4/2026 | $45.25 | $46.00 | $40.02 | $42.50 | 1.25M |
| 6/3/2026 | $47.50 | $48.00 | $44.50 | $45.00 | 1.09M |
| 6/2/2026 | $47.75 | $48.50 | $47.00 | $47.50 | 369,094 |
| 6/1/2026 | $48.00 | $49.00 | $47.00 | $48.00 | 106,609 |
| 5/29/2026 | $48.40 | $49.00 | $47.00 | $49.00 | 32,569 |
| 5/28/2026 | $48.00 | $49.00 | $47.00 | $48.00 | 153,074 |
| 5/27/2026 | $47.00 | $49.00 | $47.00 | $48.00 | 44,351 |
| 5/26/2026 | $48.00 | $49.00 | $47.00 | $48.00 | 330,121 |
| 5/22/2026 | $48.50 | $49.00 | $46.72 | $48.00 | 449,312 |
| 5/21/2026 | $47.25 | $49.00 | $47.00 | $48.50 | 498,925 |
| 5/20/2026 | $46.50 | $47.50 | $46.00 | $47.25 | 307,790 |
| 5/19/2026 | $47.40 | $47.40 | $46.50 | $46.75 | 432,276 |
| 5/18/2026 | $48.25 | $48.50 | $46.20 | $47.50 | 740,833 |
| 5/15/2026 | $48.75 | $49.50 | $48.00 | $48.25 | 647,705 |
| 5/14/2026 | $47.00 | $50.00 | $46.50 | $49.00 | 1.87M |
| 5/13/2026 | $45.50 | $47.78 | $45.00 | $47.00 | 539,299 |
| 5/12/2026 | $46.50 | $47.00 | $45.00 | $45.50 | 213,976 |
| 5/11/2026 | $46.50 | $47.00 | $45.50 | $46.50 | 500,124 |
| 5/8/2026 | $44.25 | $47.79 | $44.00 | $46.50 | 1.10M |
| 5/7/2026 | $45.50 | $45.50 | $43.50 | $44.25 | 330,128 |
| 5/6/2026 | $47.25 | $49.50 | $42.85 | $45.00 | 2.14M |
| 5/5/2026 | $41.40 | $48.39 | $40.65 | $47.50 | 2.90M |
| 5/1/2026 | $38.00 | $42.00 | $38.00 | $41.50 | 3.53M |
| 4/30/2026 | $35.00 | $39.75 | $34.00 | $39.00 | 3.73M |
| 4/29/2026 | $33.00 | $34.00 | $32.00 | $32.50 | 289,122 |
| 4/28/2026 | $33.00 | $33.92 | $32.50 | $33.25 | 470,413 |
| 4/27/2026 | $33.89 | $34.50 | $32.55 | $32.75 | 2.18M |
| 4/24/2026 | $33.50 | $35.48 | $33.33 | $34.00 | 671,850 |
| 4/23/2026 | $32.25 | $34.00 | $32.00 | $33.50 | 718,730 |
| 4/22/2026 | $31.00 | $34.00 | $31.00 | $32.25 | 1.21M |
| 4/21/2026 | $31.00 | $32.00 | $30.00 | $31.00 | 435,935 |