GNRC Performance

GNRC Returns by Period
1D
-1.09%
5D
+4.95%
1M
-0.99%
3M
-13.78%
6M
-21.81%
YTD
+35.20%
1Y
+35.77%
3Y
+68.11%
5Y
-56.51%
Performance vs Benchmarks
PeriodGNRCS&P 500NASDAQvs S&P
1D-1.09%-0.36%-1.20%-0.73%
5D+4.95%+0.59%+0.76%+4.35%
1M-0.99%-1.16%-4.21%+0.17%
3M-13.78%-2.37%-6.85%-11.41%
6M-21.81%+2.81%-3.08%-24.62%
YTD+35.20%+10.42%+10.89%+24.78%
1Y+35.77%+13.32%+12.63%+22.44%
3Y+68.11%+67.55%+76.16%+0.56%
5Y-56.51%+60.75%+71.08%-117.26%
GENERAC (GNRC) — Performance