GNRC vs S&P 500 relative strength

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

Relative performance — GNRC — price trend
Relative performance — GNRC
DateClose
2022-01-03347.91
2022-01-04332.08
2022-01-05312.09
2022-01-06317.39
2022-01-07316.55
2022-01-10323.73
2022-01-11323.29
2022-01-12319
2022-01-13310.34
2022-01-14306.28
2022-01-18294.9
2022-01-19291.36
2022-01-20284.11
2022-01-21271.16
2022-01-24286.19
2022-01-25276.32
2022-01-26265.19
2022-01-27256.99
2022-01-28266.7
2022-01-31282.38
2022-02-01288.02
2022-02-02282.32
2022-02-03275.44
2022-02-04279.93
2022-02-07279.97
2022-02-08284.43
2022-02-09294.48
2022-02-10288.75
2022-02-11275.28
2022-02-14270.45
2022-02-15276.7
2022-02-16316.44
2022-02-17302.8
2022-02-18294.76
2022-02-22282.47
2022-02-23270.99
2022-02-24301.35
2022-02-25316.56
2022-02-28315.47
2022-03-01321.24
2022-03-02316.41
2022-03-03319.88
2022-03-04317.49
2022-03-07312.35
2022-03-08306.12
2022-03-09311.2
2022-03-10303.21
2022-03-11281.64
2022-03-14275.94
2022-03-15286.98
2022-03-16305.46
2022-03-17309.84
2022-03-18319.33
2022-03-21312.04
2022-03-22323.91
2022-03-23317.49
2022-03-24323.42
2022-03-25312.61
2022-03-28312.33
2022-03-29321.14
2022-03-30311.06
2022-03-31297.26
2022-04-01301
2022-04-04315.43
2022-04-05316.01
2022-04-06300.08
2022-04-07296.96
2022-04-08287.41
2022-04-11277.4
2022-04-12264.9
2022-04-13268.09
2022-04-14251.19
2022-04-18249.27
2022-04-19267.2
2022-04-20259.73
2022-04-21241
2022-04-22237.98
2022-04-25245.34
2022-04-26229.95
2022-04-27230.32
2022-04-28233.32
2022-04-29219.38
2022-05-02226.69
2022-05-03234.17
2022-05-04261.78
2022-05-05260.52
2022-05-06241.69
2022-05-09227.44
2022-05-10223.33
2022-05-11204.62
2022-05-12214.03
2022-05-13226.49
2022-05-16219.84
2022-05-17225.91
2022-05-18209.81
2022-05-19223.69
2022-05-20220.84
2022-05-23230.67
2022-05-24215.63
2022-05-25231.22
2022-05-26241.24
2022-05-27256.17
2022-05-31247.08
2022-06-01243.86
2022-06-02268.95
2022-06-03268.88
2022-06-06284.34
2022-06-07292.78
2022-06-08290.18
2022-06-09277.87
2022-06-10261.5
2022-06-13244.52
2022-06-14240.15
2022-06-15248.54
2022-06-16223.99
2022-06-17220.25
2022-06-21219.98
2022-06-22212.57
2022-06-23221.91
2022-06-24224.55