Mairs & Power IncGNRC history

Issuer:
GENERAC HLDGS INC
Quarters tracked:
48 (Q2 2014Q1 2026)
Current shares:
99,747
Current value:
$19.48M
Peak shares:
1,013,346 (Q2 2017)
Overall change:
+37%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 202699,747$19.48M$195.33-8,831-8%
Q4 2025108,578$14.81M$136.37-8,183-7%
Q3 2025116,761$19.55M$167.40-14,856-11%
Q2 2025131,617$18.85M$143.21-21,780-14%
Q1 2025153,397$19.43M$126.65-14,287-9%
Q4 2024167,684$26.00M$155.05-15,231-8%
Q3 2024182,915$29.06M$158.88-7,738-4%
Q2 2024190,653$25.21M$132.22-9,584-5%
Q1 2024200,237$25.26M$126.14-4,445-2%
Q4 2023204,682$26.45M$129.24-11,300-5%
Q3 2023215,982$23.53M$108.96-72,003-25%
Q2 2023287,985$42.95M$149.13-62,859-18%
Q1 2023350,844$37.90M$108.01+62,407+22%
Q4 2022288,437$29.03M$100.66+66,820+30%
Q3 2022221,617$39.48M$178.14+72,400+49%
Q2 2022149,217$31.42M$210.58+64,634+76%
Q1 202284,583$25.14M$297.26+755+1%
Q4 202183,828$29.50M$351.92-2,426-3%
Q3 202186,254$35.25M$408.67-3,660-4%
Q2 202189,914$37.33M$415.15-5,521-6%
Q1 202195,435$31.25M$327.45-9,344-9%
Q4 2020104,779$23.83M$227.41-4,445-4%
Q3 2020109,224$21.15M$193.64-12,444-10%
Q2 2020121,668$14.84M$121.93-64,380-35%
Q1 2020186,048$17.33M$93.17-418,280-69%
Q4 2019604,328$60.79M$100.59-30,077-5%
Q3 2019634,405$49.70M$78.34-51,410-7%
Q2 2019685,815$47.60M$69.41+6,983+1%
Q1 2019678,832$34.78M$51.23+2,9920%
Q4 2018675,840$33.59M$49.70-67,825-9%
Q3 2018743,665$41.95M$56.41-30,390-4%
Q2 2018774,055$40.04M$51.73-77,780-9%
Q1 2018851,835$39.11M$45.91-29,890-3%
Q4 2017881,725$43.66M$49.52-85,740-9%
Q3 2017967,465$44.44M$45.93-45,881-5%
Q2 20171,013,346$36.61M$36.13+42,540+4%
Q1 2017970,806$36.19M$37.28+111,190+13%
Q4 2016859,616$35.02M$40.74-11,740-1%
Q3 2016871,356$31.63M$36.30+40,580+5%
Q2 2016830,776$29.04M$34.96+33,485+4%
Q1 2016797,291$29.69M$37.24-24,945-3%
Q4 2015822,236$24.48M$29.77-25,484-3%
Q3 2015847,720$25.51M$30.09+31,425+4%
Q2 2015816,295$32.45M$39.75+26,725+3%
Q1 2015789,570$38.44M$48.69+9300%
Q4 2014788,640$36.88M$46.76+74,820+10%
Q3 2014713,820$28.94M$40.54+640,920+879%
Q2 201472,900$3.55M$48.74NEW