IFF vs S&P 500 relative strength

Compare IFF cumulative performance vs the S&P 500 and see when it led or lagged the market.

Relative performance — IFF — price trend
Relative performance — IFF
DateClose
2022-01-03149.12
2022-01-04149.68
2022-01-05144.92
2022-01-06143.82
2022-01-07141.97
2022-01-10140.59
2022-01-11146.16
2022-01-12146.09
2022-01-13145.88
2022-01-14145.79
2022-01-18141.22
2022-01-19139.38
2022-01-20141
2022-01-21139.29
2022-01-24136.62
2022-01-25134.03
2022-01-26133.23
2022-01-27131.96
2022-01-28130.71
2022-01-31131.92
2022-02-01134.1
2022-02-02133.4
2022-02-03128.99
2022-02-04127.1
2022-02-07127.97
2022-02-08128.92
2022-02-09132.6
2022-02-10136.4
2022-02-11133.84
2022-02-14131.61
2022-02-15135.26
2022-02-16137.48
2022-02-17135.7
2022-02-18134.79
2022-02-22133.74
2022-02-23133.39
2022-02-24135.68
2022-02-25139.56
2022-02-28133
2022-03-01128.41
2022-03-02129.72
2022-03-03127.03
2022-03-04123.5
2022-03-07116.14
2022-03-08119.71
2022-03-09120.82
2022-03-10121.23
2022-03-11118.14
2022-03-14116.51
2022-03-15120.48
2022-03-16124.98
2022-03-17126.56
2022-03-18129.13
2022-03-21126.57
2022-03-22127.56
2022-03-23126.13
2022-03-24127.98
2022-03-25129.5
2022-03-28130.36
2022-03-29134.16
2022-03-30131.21
2022-03-31131.33
2022-04-01134.33
2022-04-04130.84
2022-04-05129.4
2022-04-06125.5
2022-04-07125.9
2022-04-08124.27
2022-04-11125.67
2022-04-12124.43
2022-04-13127.6
2022-04-14125.43
2022-04-18122.73
2022-04-19124.54
2022-04-20125.15
2022-04-21124.85
2022-04-22124.61
2022-04-25123.07
2022-04-26119.82
2022-04-27123.25
2022-04-28125.17
2022-04-29121.3
2022-05-02121.57
2022-05-03121.9
2022-05-04126.49
2022-05-05122.75
2022-05-06122.15
2022-05-09119.49
2022-05-10125.5
2022-05-11128
2022-05-12128.53
2022-05-13132.16
2022-05-16127.96
2022-05-17129.83
2022-05-18126.95
2022-05-19129.01
2022-05-20128.93
2022-05-23129.11
2022-05-24128.54
2022-05-25129.69
2022-05-26131
2022-05-27132.96
2022-05-31132.17
2022-06-01132.16
2022-06-02133.81
2022-06-03132.57
2022-06-06132.59
2022-06-07134.52
2022-06-08132.92
2022-06-09130.8
2022-06-10124.9
2022-06-13119.56
2022-06-14117.17
2022-06-15116.43
2022-06-16109.56
2022-06-17108.31
2022-06-21112.95
2022-06-22115.71
2022-06-23116.37
2022-06-24121.41