IFF annual returns
View IFF year-by-year total returns and OHLC-based annual performance statistics.
| Period | Return % |
|---|---|
| 2000 | -42.89 |
| 2001 | 46.72 |
| 2002 | 18.78 |
| 2003 | -2.4 |
| 2004 | 24.57 |
| 2005 | -20.43 |
| 2006 | 45.66 |
| 2007 | -1.61 |
| 2008 | -37.03 |
| 2009 | 34.44 |
| 2010 | 32.33 |
| 2011 | -5.8 |
| 2012 | 25.83 |
| 2013 | 25.79 |
| 2014 | 18.34 |
| 2015 | 18.63 |
| 2016 | -0.17 |
| 2017 | 30.25 |
| 2018 | -13.13 |
| 2019 | -4.13 |
| 2020 | -14.67 |
| 2021 | 43.37 |
| 2022 | -29.69 |
| 2023 | -23.35 |
| 2024 | 3.84 |
| 2025 | -18.9 |
| 2026 | 27.66 |
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 2026-08-27 | 0 | 87.27 | 85.88 | 86.85 | — |
| 2026-08-26 | 0 | 88.55 | 86.94 | 87.12 | — |
| 2026-08-25 | 0 | 87.34 | 85.14 | 87.16 | — |
| 2026-08-24 | 0 | 85.96 | 84.3 | 85.81 | — |
| 2026-08-21 | 84.1 | 85.21 | 83.83 | 84.28 | — |
| 2026-08-20 | 81.97 | 84.83 | 81.45 | 83.39 | — |
| 2026-08-19 | 82.36 | 83.97 | 81.53 | 83.33 | — |
| 2026-08-18 | 82.13 | 82.34 | 80.86 | 81 | — |
| 2026-08-17 | 83.43 | 83.65 | 81.76 | 81.83 | — |
| 2026-08-14 | 83.89 | 84.24 | 83.14 | 84.18 | — |
| 2026-08-13 | 84.2 | 84.72 | 83.7 | 84.06 | — |
| 2026-08-12 | 85.27 | 85.54 | 83.63 | 83.85 | — |
| 2026-08-11 | 84.86 | 86.18 | 84.57 | 85 | — |
| 2026-08-10 | 85 | 85.47 | 83.91 | 85.09 | — |
| 2026-08-07 | 84.73 | 85.9 | 84.14 | 85.89 | — |
| 2026-08-06 | 86.88 | 86.86 | 83.76 | 84.55 | — |
| 2026-08-05 | 83.83 | 89.32 | 83.86 | 88.07 | — |
| 2026-08-04 | 80.58 | 81.37 | 79.47 | 80.89 | — |
| 2026-07-31 | 78.58 | 79.75 | 78.13 | 79.22 | — |
| 2026-07-30 | 80.1 | 80.32 | 78.52 | 79.48 | — |
| 2026-07-29 | 78.74 | 79.75 | 77.72 | 79.63 | — |
| 2026-07-28 | 77.7 | 79.54 | 76.9 | 79.25 | — |
| 2026-07-27 | 76.62 | 77.67 | 76.26 | 76.4 | — |
| 2026-07-24 | 73.86 | 76.61 | 73.78 | 75.94 | — |
| 2026-07-23 | 74.93 | 75.75 | 72.11 | 73.77 | — |
| 2026-07-22 | 76.97 | 77.36 | 76.36 | 77.2 | — |
| 2026-07-21 | 77.17 | 77.54 | 76.12 | 76.26 | — |
| 2026-07-20 | 78.19 | 78.59 | 76.71 | 77.27 | — |
| 2026-07-17 | 77.72 | 80.14 | 77.54 | 78.2 | — |
| 2026-07-16 | 74.98 | 77.64 | 74.94 | 77.6 | — |
| 2026-07-15 | 74.86 | 75.87 | 74.53 | 75.31 | — |
| 2026-07-14 | 75.99 | 76.3 | 74.61 | 74.67 | — |
| 2026-07-13 | 77.29 | 77.78 | 74.75 | 75.1 | — |
| 2026-07-10 | 79.13 | 79.63 | 77.03 | 77.53 | — |
| 2026-07-09 | 78.4 | 79.04 | 78.17 | 78.53 | — |
| 2026-07-08 | 80 | 79.89 | 77.14 | 78.94 | — |
| 2026-07-07 | 83.47 | 83.82 | 81.64 | 81.83 | — |
| 2026-07-06 | 83.34 | 83.53 | 81.69 | 82.77 | — |
| 2026-07-02 | 81.97 | 83.83 | 81.37 | 83.83 | — |
| 2026-07-01 | 79.24 | 81.62 | 78.95 | 81.15 | — |
| 2026-06-30 | 76.66 | 79.16 | 75.49 | 79.22 | — |
| 2026-06-29 | 76.23 | 76.56 | 75.07 | 76.5 | — |
| 2026-06-26 | 74.37 | 76.36 | 74.09 | 76.35 | — |
| 2026-06-25 | 75.89 | 77.06 | 74.71 | 75.08 | — |
| 2026-06-24 | 76.01 | 77.15 | 75.58 | 75.83 | — |
| 2026-06-23 | 75.57 | 76.22 | 74.32 | 74.71 | — |
| 2026-06-22 | 76.25 | 76.96 | 75.58 | 75.95 | — |
| 2026-06-18 | 76.3 | 77.57 | 76.28 | 76.72 | — |
| 2026-06-17 | 77.61 | 78.38 | 75.38 | 76.05 | — |
| 2026-06-16 | 78.52 | 78.89 | 77.43 | 77.85 | — |
| 2026-06-15 | 79.7 | 80.42 | 78.18 | 78.36 | — |
| 2026-06-12 | 78.63 | 78.93 | 77.63 | 78.27 | — |
| 2026-06-11 | 74.71 | 77.73 | 74.82 | 77.51 | — |
| 2026-06-10 | 75.63 | 76.25 | 74.21 | 74.23 | — |
| 2026-06-09 | 74.97 | 76.16 | 74.18 | 75.78 | — |
| 2026-06-05 | 72.97 | 74.44 | 72.5 | 73.01 | — |
| 2026-06-04 | 74.19 | 75.27 | 72.7 | 73.23 | — |
| 2026-06-03 | 74.22 | 75.64 | 73.38 | 73.56 | — |
| 2026-06-02 | 73.72 | 74.95 | 72.61 | 73.24 | — |
| 2026-06-01 | 73.96 | 75.28 | 72.5 | 74.26 | — |
| 2026-05-29 | 80.4 | 81.17 | 75.8 | 76.05 | — |
| 2026-05-28 | 76.48 | 78.41 | 76.1 | 78.03 | — |
| 2026-05-27 | 76.75 | 79.32 | 76.58 | 77 | — |
| 2026-05-22 | 76.04 | 76.52 | 74.6 | 75.28 | — |
| 2026-05-21 | 73.85 | 75.62 | 72.66 | 75.25 | — |
| 2026-05-20 | 71.67 | 75.06 | 71.3 | 74.43 | — |
| 2026-05-19 | 71.86 | 72.86 | 71.52 | 71.99 | — |
| 2026-05-18 | 72.76 | 75.13 | 72.74 | 73.7 | — |
| 2026-05-15 | 75.29 | 75.3 | 72.94 | 73.1 | — |
| 2026-05-14 | 77.69 | 77.41 | 76.07 | 76.09 | — |
| 2026-05-13 | 78.09 | 78.07 | 76.82 | 77.48 | — |
| 2026-05-12 | 78.54 | 79.17 | 77.08 | 78.47 | — |
| 2026-05-11 | 81.04 | 81.8 | 78.21 | 78.75 | — |
| 2026-05-08 | 78.49 | 81.32 | 77.83 | 81.05 | — |
| 2026-05-07 | 82.89 | 83.73 | 77.77 | 78.26 | — |
| 2026-05-06 | 80.79 | 83.89 | 78.28 | 82.93 | — |
| 2026-05-05 | 70.17 | 71.61 | 70.08 | 70.77 | — |
| 2026-05-04 | 70.27 | 71.08 | 69.98 | 70.09 | — |
| 2026-05-01 | 70.8 | 70.98 | 69.98 | 70.81 | — |
| 2026-04-30 | 69.34 | 70.35 | 68.85 | 70.2 | — |
| 2026-04-29 | 70.22 | 70.57 | 68.78 | 68.89 | — |
| 2026-04-28 | 71.51 | 72 | 69.65 | 70.77 | — |
| 2026-04-27 | 71.22 | 71.93 | 70.83 | 70.99 | — |
| 2026-04-24 | 70.53 | 71.28 | 70.31 | 71.14 | — |
| 2026-04-23 | 71.19 | 71.91 | 70.19 | 70.94 | — |
| 2026-04-22 | 72.94 | 72.94 | 70.73 | 71.17 | — |
| 2026-04-21 | 74.4 | 75.06 | 72.13 | 72.42 | — |
| 2026-04-20 | 75.21 | 75.36 | 74.1 | 74.44 | — |
| 2026-04-17 | 72.18 | 76.19 | 72.18 | 75.88 | — |
| 2026-04-16 | 71.93 | 72.41 | 71.35 | 72.06 | — |
| 2026-04-15 | 72.64 | 72.64 | 71.07 | 71.53 | — |
| 2026-04-14 | 71.5 | 72.68 | 71.07 | 72.59 | — |
| 2026-04-13 | 71.97 | 72.2 | 70.54 | 71.7 | — |
| 2026-04-10 | 73.64 | 74.07 | 72.25 | 72.52 | — |
| 2026-04-09 | 72.82 | 73.75 | 72.04 | 73.13 | — |
| 2026-04-08 | 72.12 | 74.05 | 71.77 | 73.77 | — |
| 2026-04-07 | 71.55 | 71.62 | 68.34 | 69.98 | — |
| 2026-04-06 | 71.84 | 71.92 | 71.02 | 71.83 | — |
| 2026-04-02 | 72.03 | 72.92 | 71.31 | 72.43 | — |
| 2026-04-01 | 72.17 | 73.79 | 72.03 | 72.57 | — |
| 2026-03-31 | 71.47 | 72.99 | 70.99 | 72.55 | — |
| 2026-03-30 | 71.5 | 72.87 | 70.59 | 70.96 | — |
| 2026-03-27 | 70.93 | 71.29 | 70.44 | 71.01 | — |
| 2026-03-26 | 70.22 | 71.81 | 70.23 | 71.15 | — |
| 2026-03-25 | 68.78 | 71 | 67.99 | 70.71 | — |
| 2026-03-24 | 66.91 | 69.22 | 66.6 | 67.9 | — |
| 2026-03-23 | 68.11 | 69.35 | 67.8 | 68.13 | — |
| 2026-03-20 | 68.42 | 68.53 | 66.19 | 66.62 | — |
| 2026-03-19 | 67.9 | 68.14 | 65.49 | 68.13 | — |
| 2026-03-18 | 70.68 | 71.24 | 68.08 | 68.31 | — |
| 2026-03-17 | 72.31 | 72.91 | 71.03 | 71.28 | — |
| 2026-03-16 | 70.35 | 70.93 | 69.53 | 70.09 | — |
| 2026-03-13 | 71.01 | 71.33 | 69.39 | 69.61 | — |
| 2026-03-12 | 68.56 | 70.61 | 68.55 | 70.01 | — |
| 2026-03-11 | 72.43 | 73.35 | 68.47 | 68.72 | — |
| 2026-03-10 | 72.98 | 74.3 | 72.33 | 72.85 | — |
| 2026-03-09 | 72.73 | 73.49 | 71.21 | 73.16 | — |
| 2026-03-06 | 75.07 | 75.07 | 72.93 | 73.77 | — |
| 2026-03-05 | 77.57 | 79.07 | 74.99 | 75.38 | — |
| 2026-03-04 | 79.27 | 79.65 | 77.54 | 78.19 | — |