what is the ytd return for generac

Generac (GNRC) has returned 5.3% since January 1, 2026.

DATEOPENHIGHLOWCLOSEVOLUME
January 06 2026 20:30
$144.74
$145.84
$144.57
$145.26
21,890
January 06 2026 19:30
$145.11
$145.27
$144.75
$144.78
19,517
January 06 2026 18:30
$144.03
$144.50
$143.92
$144.43
17,544
January 06 2026 17:30
$143.41
$144.18
$143.16
$144.16
4,842
January 06 2026 16:30
$144.42
$144.42
$142.81
$143.24
3,220
January 06 2026 15:30
$144.51
$145.18
$143.08
$144.26
33,395
January 06 2026 14:30
$148.57
$148.57
$142.20
$143.31
8,572
January 05 2026 20:30
$148.12
$148.57
$147.90
$148.49
16,156
January 05 2026 19:30
$148.19
$148.51
$147.83
$148.50
10,169
January 05 2026 18:30
$147.32
$148.32
$147.28
$147.84
2,914
January 05 2026 17:30
$147.00
$147.48
$146.69
$147.21
3,772
January 05 2026 16:30
$146.42
$147.83
$146.41
$147.46
3,757
January 05 2026 15:30
$146.23
$146.91
$145.98
$146.52
3,591
January 05 2026 14:30
$143.50
$146.52
$143.50
$146.12
5,715
January 02 2026 21:00
$141.10
$141.10
$141.10
$141.10
January 02 2026 20:30
$140.92
$141.35
$140.76
$141.07
114,756
January 02 2026 19:30
$141.25
$141.35
$140.69
$140.85
125,155
January 02 2026 18:30
$140.51
$141.28
$140.35
$141.16
48,901
January 02 2026 17:30
$141.61
$141.67
$140.31
$140.77
49,402
January 02 2026 16:30
$141.21
$141.99
$140.68
$141.52
52,971
January 02 2026 15:30
$139.60
$141.21
$139.50
$141.21
63,532
January 02 2026 14:30
$137.98
$140.40
$137.70
$139.49
105,426