IFC.TOIFC.TOTSX
Loading
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 3/3/2026 | $259.29 | $261.00 | $253.11 | $260.10 | 453,167 |
| 3/2/2026 | $261.77 | $264.35 | $259.39 | $261.96 | 500,700 |
| 2/27/2026 | $263.92 | $267.39 | $261.50 | $263.35 | 950,649 |
| 2/26/2026 | $261.66 | $264.81 | $261.55 | $264.03 | 333,500 |
| 2/25/2026 | $260.10 | $263.00 | $260.09 | $261.75 | 400,515 |
| 2/24/2026 | $258.45 | $261.54 | $257.43 | $260.88 | 455,600 |
| 2/23/2026 | $261.90 | $264.67 | $258.68 | $258.83 | 377,700 |
| 2/20/2026 | $263.88 | $264.72 | $261.13 | $261.96 | 463,700 |
| 2/19/2026 | $266.35 | $266.35 | $262.68 | $263.30 | 407,300 |
| 2/18/2026 | $261.03 | $266.41 | $259.05 | $266.37 | 426,218 |
| 2/17/2026 | $263.04 | $263.96 | $261.60 | $262.06 | 367,600 |
| 2/13/2026 | $260.26 | $264.46 | $260.26 | $263.18 | 486,227 |
| 2/12/2026 | $254.75 | $262.53 | $254.75 | $260.40 | 556,241 |
| 2/11/2026 | $264.44 | $266.08 | $251.74 | $253.55 | 841,900 |
| 2/10/2026 | $263.53 | $264.73 | $260.19 | $263.55 | 563,900 |
| 2/9/2026 | $261.13 | $264.22 | $260.98 | $264.00 | 526,222 |
| 2/6/2026 | $265.24 | $266.97 | $259.84 | $260.82 | 382,940 |
| 2/5/2026 | $263.17 | $270.72 | $262.50 | $265.02 | 862,900 |
| 2/4/2026 | $256.04 | $264.20 | $255.78 | $263.29 | 551,400 |
| 2/3/2026 | $253.10 | $255.65 | $250.43 | $255.62 | 880,925 |
| 2/2/2026 | $249.03 | $253.75 | $248.49 | $253.50 | 497,300 |
| 1/30/2026 | $246.47 | $248.32 | $244.01 | $247.91 | 468,707 |
| 1/29/2026 | $246.84 | $249.09 | $245.90 | $247.16 | 633,800 |
| 1/28/2026 | $251.54 | $252.63 | $246.08 | $247.37 | 630,433 |
| 1/27/2026 | $258.33 | $258.57 | $251.63 | $251.74 | 586,300 |
| 1/26/2026 | $261.07 | $261.36 | $256.83 | $258.45 | 382,100 |
| 1/23/2026 | $261.88 | $261.88 | $257.95 | $259.79 | 538,300 |
| 1/22/2026 | $264.55 | $264.69 | $261.69 | $262.28 | 325,346 |
| 1/21/2026 | $266.87 | $266.87 | $261.22 | $263.17 | 329,100 |
| 1/20/2026 | $264.00 | $266.55 | $260.11 | $266.53 | 876,748 |
| 1/19/2026 | $266.30 | $267.73 | $261.46 | $262.10 | 252,849 |
| 1/16/2026 | $270.23 | $270.67 | $265.25 | $266.30 | 460,628 |
| 1/15/2026 | $271.76 | $273.05 | $270.00 | $270.37 | 300,708 |
| 1/14/2026 | $270.11 | $271.76 | $268.89 | $271.58 | 529,900 |
| 1/13/2026 | $277.01 | $277.02 | $268.08 | $270.25 | 629,000 |
| 1/12/2026 | $278.42 | $278.85 | $275.60 | $276.95 | 356,100 |
| 1/9/2026 | $279.27 | $280.99 | $278.03 | $278.78 | 240,000 |
| 1/8/2026 | $277.21 | $282.15 | $276.78 | $279.21 | 456,035 |
| 1/7/2026 | $279.50 | $279.80 | $276.14 | $277.23 | 901,400 |
| 1/6/2026 | $282.00 | $283.60 | $275.88 | $279.99 | 349,500 |
| 1/5/2026 | $284.60 | $288.09 | $282.41 | $282.66 | 193,800 |
| 1/2/2026 | $285.73 | $286.37 | $283.61 | $285.18 | 144,000 |
| 12/31/2025 | $285.41 | $286.37 | $284.87 | $285.73 | 240,300 |
| 12/30/2025 | $285.24 | $286.75 | $284.60 | $285.19 | 319,026 |
| 12/29/2025 | $283.51 | $286.28 | $282.05 | $285.10 | 704,920 |
| 12/24/2025 | $285.08 | $286.04 | $283.64 | $283.83 | 105,708 |
| 12/23/2025 | $284.16 | $286.08 | $284.16 | $285.52 | 281,022 |
| 12/22/2025 | $283.28 | $284.70 | $280.22 | $284.47 | 199,100 |
| 12/19/2025 | $284.82 | $287.83 | $283.45 | $283.72 | 854,500 |
| 12/18/2025 | $281.60 | $284.77 | $281.01 | $284.05 | 295,600 |
| 12/17/2025 | $279.54 | $282.29 | $277.99 | $281.49 | 635,408 |
| 12/16/2025 | $280.75 | $282.58 | $279.73 | $280.43 | 389,600 |
| 12/15/2025 | $282.14 | $283.45 | $279.19 | $281.21 | 319,500 |
| 12/12/2025 | $281.42 | $284.68 | $281.42 | $282.54 | 227,930 |
| 12/11/2025 | $280.53 | $282.60 | $279.30 | $281.29 | 365,933 |
| 12/10/2025 | $276.31 | $280.90 | $275.95 | $280.72 | 464,000 |
| 12/9/2025 | $275.17 | $276.44 | $273.86 | $276.36 | 458,100 |
| 12/8/2025 | $273.55 | $275.24 | $272.99 | $274.76 | 496,536 |
| 12/5/2025 | $276.59 | $277.27 | $273.07 | $274.00 | 346,447 |
| 12/4/2025 | $274.48 | $278.02 | $272.46 | $277.04 | 305,121 |