IMO(IMO)
IMO
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 5/20/2026 | $137.08 | $138.18 | $133.64 | $133.84 | 539,554 |
| 5/19/2026 | $138.48 | $139.44 | $136.01 | $137.70 | 477,400 |
| 5/18/2026 | $134.56 | $138.91 | $133.90 | $138.33 | 342,548 |
| 5/15/2026 | $133.12 | $135.04 | $131.95 | $134.73 | 392,234 |
| 5/14/2026 | $131.44 | $132.85 | $130.47 | $132.39 | 351,900 |
| 5/13/2026 | $132.74 | $133.95 | $130.88 | $131.67 | 413,625 |
| 5/12/2026 | $131.25 | $133.63 | $130.40 | $133.42 | 509,012 |
| 5/11/2026 | $128.37 | $130.52 | $127.53 | $130.23 | 523,800 |
| 5/8/2026 | $125.69 | $127.93 | $124.31 | $126.98 | 591,700 |
| 5/7/2026 | $125.60 | $127.08 | $124.12 | $125.84 | 491,000 |
| 5/6/2026 | $128.73 | $129.72 | $126.93 | $127.84 | 492,932 |
| 5/5/2026 | $130.59 | $133.98 | $130.31 | $132.95 | 364,911 |
| 5/4/2026 | $129.16 | $131.39 | $127.54 | $130.47 | 553,548 |
| 5/1/2026 | $127.32 | $132.64 | $126.17 | $128.48 | 1.36M |
| 4/30/2026 | $129.40 | $134.31 | $128.84 | $134.02 | 862,993 |
| 4/29/2026 | $128.66 | $131.00 | $127.92 | $130.61 | 410,800 |
| 4/28/2026 | $127.29 | $128.46 | $126.65 | $127.49 | 382,507 |
| 4/27/2026 | $124.71 | $126.49 | $124.71 | $125.89 | 337,023 |
| 4/24/2026 | $125.89 | $126.11 | $123.39 | $124.37 | 339,726 |
| 4/23/2026 | $125.70 | $127.51 | $125.26 | $126.73 | 308,338 |
| 4/22/2026 | $125.00 | $125.20 | $123.07 | $125.20 | 400,833 |
| 4/21/2026 | $123.00 | $124.17 | $122.55 | $123.81 | 498,201 |
| 4/20/2026 | $122.05 | $123.74 | $121.81 | $122.82 | 444,092 |
| 4/17/2026 | $123.75 | $123.75 | $118.59 | $121.94 | 911,364 |
| 4/16/2026 | $125.32 | $126.81 | $125.06 | $125.77 | 647,806 |
| 4/15/2026 | $127.38 | $127.38 | $124.71 | $124.83 | 292,835 |
| 4/14/2026 | $129.41 | $129.83 | $125.93 | $127.10 | 390,526 |
| 4/13/2026 | $130.19 | $132.10 | $129.64 | $130.19 | 302,200 |
| 4/10/2026 | $127.89 | $129.93 | $127.89 | $129.18 | 382,038 |
| 4/9/2026 | $130.30 | $132.38 | $127.98 | $128.31 | 488,100 |
| 4/8/2026 | $124.89 | $131.85 | $120.56 | $129.75 | 1.07M |
| 4/7/2026 | $130.08 | $133.03 | $130.00 | $132.36 | 777,500 |
| 4/6/2026 | $130.22 | $131.89 | $128.32 | $129.39 | 877,906 |
| 4/2/2026 | $131.38 | $133.37 | $128.50 | $130.53 | 624,926 |
| 4/1/2026 | $128.45 | $130.42 | $127.42 | $128.96 | 817,330 |
| 3/31/2026 | $130.71 | $132.51 | $127.13 | $130.82 | 897,580 |
| 3/30/2026 | $132.82 | $133.10 | $129.31 | $129.64 | 967,644 |
| 3/27/2026 | $128.53 | $131.67 | $127.84 | $130.76 | 633,306 |
| 3/26/2026 | $130.01 | $131.62 | $127.48 | $127.82 | 1.01M |
| 3/25/2026 | $128.50 | $130.45 | $126.53 | $130.21 | 859,321 |
| 3/24/2026 | $126.53 | $131.23 | $126.53 | $129.18 | 1.14M |
| 3/23/2026 | $124.35 | $128.66 | $121.75 | $126.52 | 1.15M |
| 3/20/2026 | $127.83 | $128.25 | $124.61 | $126.61 | 757,100 |
| 3/19/2026 | $125.65 | $129.84 | $125.12 | $127.03 | 963,172 |
| 3/18/2026 | $125.02 | $125.94 | $124.03 | $125.59 | 571,306 |
| 3/17/2026 | $124.40 | $125.88 | $122.42 | $124.90 | 645,121 |
| 3/16/2026 | $120.95 | $124.00 | $120.50 | $123.30 | 832,760 |
| 3/13/2026 | $121.45 | $122.07 | $119.74 | $120.41 | 582,181 |
| 3/12/2026 | $121.26 | $122.31 | $120.19 | $121.54 | 543,985 |
| 3/11/2026 | $117.31 | $120.89 | $117.31 | $120.25 | 543,638 |
| 3/10/2026 | $118.71 | $120.42 | $117.22 | $117.90 | 500,666 |
| 3/9/2026 | $118.81 | $120.59 | $118.20 | $119.35 | 1.07M |
| 3/6/2026 | $121.00 | $121.00 | $117.50 | $118.20 | 913,157 |
| 3/5/2026 | $118.68 | $120.67 | $116.88 | $118.74 | 795,900 |
| 3/4/2026 | $117.99 | $120.63 | $117.39 | $119.74 | 4.49M |
| 3/3/2026 | $119.50 | $119.74 | $116.30 | $119.31 | 507,260 |
| 3/2/2026 | $122.93 | $122.93 | $116.71 | $118.81 | 1.05M |
| 2/27/2026 | $117.98 | $118.16 | $116.07 | $117.30 | 349,100 |
| 2/26/2026 | $115.13 | $117.67 | $114.29 | $116.78 | 322,514 |
| 2/25/2026 | $115.68 | $116.60 | $112.91 | $116.21 | 1.11M |
| 2/24/2026 | $118.95 | $118.95 | $114.71 | $115.68 | 806,336 |
| 2/23/2026 | $119.19 | $121.62 | $118.14 | $118.51 | 563,630 |
| 2/20/2026 | $121.85 | $122.31 | $120.40 | $120.69 | 544,937 |