Holdings in GNRC
| Report Date |
Value (USD) |
Shares |
Change |
Type |
Discretion |
Filed |
| 2025-12-31 |
$33,315,191 |
244,300 |
+19.9%
|
Shares |
Defined |
2026-02-17 |
| 2025-12-31 |
$27,778,569 |
203,700 |
-45.1%
|
Shares |
Defined |
2026-02-17 |
| 2025-12-31 |
$50,590,815 |
370,982 |
+86.8%
|
Shares |
Defined |
2026-02-17 |
| 2025-09-30 |
$33,246,476 |
198,605 |
+61.9%
|
Shares |
Defined |
2025-11-14 |
| 2025-09-30 |
$20,539,980 |
122,700 |
-56.6%
|
Shares |
Defined |
2025-11-14 |
| 2025-09-30 |
$47,374,200 |
283,000 |
+21.7%
|
Shares |
Defined |
2025-11-14 |
| 2025-06-30 |
$33,310,646 |
232,600 |
+18.4%
|
Shares |
Defined |
2025-08-14 |
| 2025-06-30 |
$28,126,444 |
196,400 |
-72.9%
|
Shares |
Defined |
2025-08-14 |
| 2025-06-30 |
$103,923,773 |
725,674 |
+249.4%
|
Shares |
Defined |
2025-08-14 |
| 2025-03-31 |
$26,305,205 |
207,700 |
+24.0%
|
Shares |
Defined |
2025-05-15 |
| 2025-03-31 |
$21,213,875 |
167,500 |
-49.0%
|
Shares |
Defined |
2025-05-15 |
| 2025-03-31 |
$41,599,585 |
328,461 |
+30.0%
|
Shares |
Defined |
2025-05-15 |
| 2024-12-31 |
$39,181,135 |
252,700 |
-19.4%
|
Shares |
Defined |
2025-02-14 |
| 2024-12-31 |
$48,623,680 |
313,600 |
+179.5%
|
Shares |
Defined |
2025-02-14 |
| 2024-12-31 |
$17,396,919 |
112,202 |
-67.6%
|
Shares |
Defined |
2025-02-14 |
| 2024-09-30 |
$55,099,584 |
346,800 |
+871.6%
|
Shares |
Defined |
2024-11-14 |
| 2024-09-30 |
$5,671,221 |
35,695 |
-90.4%
|
Shares |
Defined |
2024-11-14 |
| 2024-09-30 |
$59,039,808 |
371,600 |
+19.8%
|
Shares |
Defined |
2024-11-14 |
| 2024-06-30 |
$41,001,422 |
310,100 |
-29.3%
|
Shares |
Defined |
2024-08-14 |
| 2024-06-30 |
$57,965,248 |
438,400 |
+466283.0%
|
Shares |
Defined |
2024-08-14 |
| 2024-03-31 |
$11,857 |
94 |
-100.0%
|
Shares |
Defined |
2024-05-15 |
| 2024-03-31 |
$59,184,888 |
469,200 |
-16.2%
|
Shares |
Defined |
2024-05-15 |
| 2024-03-31 |
$70,663,628 |
560,200 |
-25.0%
|
Shares |
Defined |
2024-05-15 |
| 2023-12-31 |
$96,593,976 |
747,400 |
+3350.1%
|
Shares |
Defined |
2024-02-14 |
| 2023-12-31 |
$2,799,726 |
21,663 |
-96.8%
|
Shares |
Defined |
2024-02-14 |
| 2023-12-31 |
$86,732,964 |
671,100 |
+18.5%
|
Shares |
Defined |
2024-02-14 |
| 2023-09-30 |
$61,714,944 |
566,400 |
-36.9%
|
Shares |
Defined |
2023-11-14 |
| 2023-09-30 |
$97,791,600 |
897,500 |
+426.2%
|
Shares |
Defined |
2023-11-14 |
| 2023-09-30 |
$18,584,326 |
170,561 |
+18.9%
|
Shares |
Defined |
2023-11-14 |
| 2023-06-30 |
$21,391,654 |
143,443 |
-79.9%
|
Shares |
Defined |
2023-08-14 |
| 2023-06-30 |
$106,165,647 |
711,900 |
-37.2%
|
Shares |
Defined |
2023-08-14 |
| 2023-06-30 |
$168,934,464 |
1,132,800 |
+25.9%
|
Shares |
Defined |
2023-08-14 |
| 2023-03-31 |
$97,209,000 |
900,000 |
+136.0%
|
Shares |
Defined |
2023-05-15 |
| 2023-03-31 |
$41,194,473 |
381,395 |
-74.0%
|
Shares |
Defined |
2023-05-15 |
| 2023-03-31 |
$158,666,690 |
1,469,000 |
+1046.0%
|
Shares |
Defined |
2023-05-15 |
| 2022-12-31 |
$12,902,699 |
128,181 |
-91.1%
|
Shares |
Defined |
2023-02-14 |
| 2022-12-31 |
$144,698,750 |
1,437,500 |
+26.3%
|
Shares |
Defined |
2023-02-14 |
| 2022-12-31 |
$114,571,212 |
1,138,200 |
+64.6%
|
Shares |
Defined |
2023-02-14 |
| 2022-09-30 |
$123,183,810 |
691,500 |
-2.7%
|
Shares |
Defined |
2022-11-14 |
| 2022-09-30 |
$126,586,284 |
710,600 |
+154.4%
|
Shares |
Defined |
2022-11-14 |
| 2022-09-30 |
$49,760,202 |
279,332 |
-22.7%
|
Shares |
Defined |
2022-11-14 |
| 2022-06-30 |
$76,057,073 |
361,179 |
-40.4%
|
Shares |
Defined |
2022-08-15 |
| 2022-06-30 |
$127,632,538 |
606,100 |
+61.4%
|
Shares |
Defined |
2022-08-15 |
| 2022-06-30 |
$79,072,790 |
375,500 |
+29.4%
|
Shares |
Defined |
2022-08-15 |
| 2022-03-31 |
$86,235,126 |
290,100 |
+29.3%
|
Shares |
Defined |
2022-05-16 |
| 2022-03-31 |
$66,705,144 |
224,400 |
+116.0%
|
Shares |
Defined |
2022-05-16 |
| 2022-03-31 |
$30,886,205 |
103,903 |
-57.1%
|
Shares |
Defined |
2022-05-16 |
| 2021-12-31 |
$85,235,024 |
242,200 |
+68.1%
|
Shares |
Defined |
2022-02-14 |
| 2021-12-31 |
$50,707,800 |
144,089 |
-69.4%
|
Shares |
Defined |
2022-02-14 |
| 2021-12-31 |
$165,895,088 |
471,400 |
—
|
Shares |
Defined |
2022-02-14 |