GNTX Gentex Corp

Held by CALF · Pacer US Small Cap Cash Cows ETF

Shares
641,662
Price
$24.35
Market Value
$15.62M
Weight
0.44%
Last trade: SELL − 2,826 shares on 2026-07-20

Shares Over Time

Shares held Shares held: 717,309 Shares held: 714,417 Shares held: 712,971 Shares held: 711,525 Shares held: 708,633 Shares held: 708,633 Shares held: 707,187 Shares held: 705,741 Shares held: 705,741 Shares held: 857,753 Shares held: 860,693 Shares held: 857,748 Shares held: 857,748 Shares held: 853,625 Shares held: 853,625 Shares held: 856,548 Shares held: 855,362 Shares held: 855,362 Shares held: 855,362 Shares held: 854,769 Shares held: 854,769 Shares held: 856,548 Shares held: 856,548 Shares held: 856,548 Shares held: 856,548 Shares held: 856,548 Shares held: 857,734 Shares held: 855,955 Shares held: 854,769 Shares held: 853,583 Shares held: 853,583 Shares held: 852,990 Shares held: 850,025 Shares held: 848,246 Shares held: 847,060 Shares held: 843,502 Shares held: 843,502 Shares held: 843,502 Shares held: 839,944 Shares held: 838,165 Shares held: 838,165 Shares held: 838,165 Shares held: 836,386 Shares held: 834,014 Shares held: 832,828 Shares held: 832,828 Shares held: 832,828 Shares held: 832,828 Shares held: 831,049 Shares held: 831,049 Shares held: 829,270 Shares held: 828,677 Shares held: 828,677 Shares held: 827,491 Shares held: 825,712 Shares held: 825,712 Shares held: 825,712 Shares held: 823,933 Shares held: 1,065,877 Shares held: 652,977 Shares held: 652,037 Shares held: 650,157 Shares held: 647,807 Shares held: 645,927 Shares held: 645,457 Shares held: 644,987 Shares held: 644,987 Shares held: 644,517 Shares held: 637,467 Shares held: 634,177 Shares held: 634,597 Shares held: 644,488 Shares held: 644,488 Shares held: 641,662

Price Over Time

Share price Share price: 22.51 Share price: 22.08 Share price: 21.58 Share price: 21.63 Share price: 21.31 Share price: 20.97 Share price: 21.08 Share price: 21.23 Share price: 21.08 Share price: 20.7 Share price: 21.2 Share price: 21.81 Share price: 21.93 Share price: 21.72 Share price: 21.4 Share price: 21.85 Share price: 21.63 Share price: 21.51 Share price: 21.5 Share price: 21.24 Share price: 22.23 Share price: 21.99 Share price: 22.13 Share price: 21.95 Share price: 21.69 Share price: 22.63 Share price: 22.73 Share price: 22.74 Share price: 22.76 Share price: 23.88 Share price: 23.86 Share price: 23.44 Share price: 22.9 Share price: 22.93 Share price: 23.55 Share price: 23.39 Share price: 23.2 Share price: 22.97 Share price: 22.9 Share price: 22.87 Share price: 22.68 Share price: 22.67 Share price: 23.02 Share price: 23.85 Share price: 23.93 Share price: 24.15 Share price: 24.16 Share price: 24.08 Share price: 24.63 Share price: 25 Share price: 24.63 Share price: 24.71 Share price: 24.84 Share price: 24.63 Share price: 25.86 Share price: 26.04 Share price: 25.73 Share price: 25.38 Share price: 25.95 Share price: 25.7 Share price: 24.75 Share price: 25.04 Share price: 25.65 Share price: 25.13 Share price: 25.27 Share price: 24.67 Share price: 24.51 Share price: 24.47 Share price: 23.92 Share price: 23.36 Share price: 24.2 Share price: 23.91 Share price: 23.7 Share price: 24.35

Weight Over Time

Portfolio weight % Portfolio weight %: 0.47 Portfolio weight %: 0.47 Portfolio weight %: 0.46 Portfolio weight %: 0.47 Portfolio weight %: 0.46 Portfolio weight %: 0.46 Portfolio weight %: 0.46 Portfolio weight %: 0.46 Portfolio weight %: 0.46 Portfolio weight %: 0.55 Portfolio weight %: 0.56 Portfolio weight %: 0.58 Portfolio weight %: 0.58 Portfolio weight %: 0.58 Portfolio weight %: 0.57 Portfolio weight %: 0.58 Portfolio weight %: 0.57 Portfolio weight %: 0.56 Portfolio weight %: 0.56 Portfolio weight %: 0.55 Portfolio weight %: 0.58 Portfolio weight %: 0.58 Portfolio weight %: 0.57 Portfolio weight %: 0.57 Portfolio weight %: 0.55 Portfolio weight %: 0.56 Portfolio weight %: 0.56 Portfolio weight %: 0.56 Portfolio weight %: 0.56 Portfolio weight %: 0.6 Portfolio weight %: 0.6 Portfolio weight %: 0.59 Portfolio weight %: 0.57 Portfolio weight %: 0.56 Portfolio weight %: 0.58 Portfolio weight %: 0.57 Portfolio weight %: 0.58 Portfolio weight %: 0.58 Portfolio weight %: 0.58 Portfolio weight %: 0.58 Portfolio weight %: 0.57 Portfolio weight %: 0.57 Portfolio weight %: 0.57 Portfolio weight %: 0.58 Portfolio weight %: 0.58 Portfolio weight %: 0.58 Portfolio weight %: 0.57 Portfolio weight %: 0.56 Portfolio weight %: 0.58 Portfolio weight %: 0.59 Portfolio weight %: 0.59 Portfolio weight %: 0.59 Portfolio weight %: 0.59 Portfolio weight %: 0.59 Portfolio weight %: 0.61 Portfolio weight %: 0.62 Portfolio weight %: 0.61 Portfolio weight %: 0.62 Portfolio weight %: 0.63 Portfolio weight %: 0.49 Portfolio weight %: 0.47 Portfolio weight %: 0.47 Portfolio weight %: 0.48 Portfolio weight %: 0.47 Portfolio weight %: 0.47 Portfolio weight %: 0.46 Portfolio weight %: 0.45 Portfolio weight %: 0.45 Portfolio weight %: 0.43 Portfolio weight %: 0.43 Portfolio weight %: 0.44 Portfolio weight %: 0.43 Portfolio weight %: 0.43 Portfolio weight %: 0.44

Trade History

SELL 2026-07-20
− 2,826
+0.4%
BUY 2026-07-14
+ 9,891
+1.6%
BUY 2026-07-13
+ 420
+0.1%
SELL 2026-07-09
− 3,290
+0.5%
SELL 2026-07-08
− 7,050
+1.1%
SELL 2026-07-07
− 470
+0.1%
SELL 2026-07-02
− 470
+0.1%
SELL 2026-07-01
− 470
+0.1%
SELL 2026-06-30
− 1,880
+0.3%
SELL 2026-06-29
− 2,350
+0.4%
SELL 2026-06-25
− 1,880
+0.3%
SELL 2026-06-24
− 940
+0.1%
SELL 2026-06-23
− 412,900
+38.7%
BUY 2026-06-22
+ 241,944
+29.4%
SELL 2026-06-18
− 1,779
+0.2%
SELL 2026-06-15
− 1,779
+0.2%
SELL 2026-06-11
− 1,186
+0.1%
SELL 2026-06-09
− 593
+0.1%
SELL 2026-06-08
− 1,779
+0.2%
SELL 2026-06-03
− 1,779
+0.2%
SELL 2026-05-27
− 1,186
+0.1%
SELL 2026-05-26
− 2,372
+0.3%
SELL 2026-05-21
− 1,779
+0.2%
SELL 2026-05-18
− 1,779
+0.2%
SELL 2026-05-14
− 3,558
+0.4%
SELL 2026-05-11
− 3,558
+0.4%
SELL 2026-05-07
− 1,186
+0.1%
SELL 2026-05-06
− 1,779
+0.2%
SELL 2026-04-30
− 2,965
+0.3%
SELL 2026-04-29
− 593
+0.1%
SELL 2026-04-27
− 1,186
+0.1%
SELL 2026-04-23
− 1,186
+0.1%
SELL 2026-04-22
− 1,779
+0.2%
BUY 2026-04-21
+ 1,186
+0.1%
BUY 2026-04-13
+ 1,779
+0.2%
SELL 2026-04-08
− 593
+0.1%
SELL 2026-04-02
− 1,186
+0.1%
BUY 2026-04-01
+ 2,923
+0.3%
SELL 2026-03-30
− 4,123
+0.5%
SELL 2026-03-25
− 2,945
+0.3%
BUY 2026-03-24
+ 2,940
+0.3%
BUY 2026-03-23
+ 152,012
+21.5%
SELL 2026-03-18
− 1,446
+0.2%
SELL 2026-03-17
− 1,446
+0.2%
SELL 2026-03-13
− 2,892
+0.4%
SELL 2026-03-12
− 1,446
+0.2%
SELL 2026-03-11
− 1,446
+0.2%
SELL 2026-03-09
− 2,892
+0.4%
NEW 2026-03-06
+ 717,309
+100.0%