News + Filings Holdings
|
SPRUCEGROVE INVESTMENT MANAGEMENT LTD
> GNTX
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | GENTEX CORP | GNTX | 256,356 | -52,244 | 7,500,977,000 | -1,149,081,000 | $29,260.00 |
03/31/2023 | GENTEX CORP | GNTX | 308,600 | -9,900 | 8,650,058,000 | -35,437,000 | $28,030.00 |
12/31/2022 | GENTEX CORP | GNTX | 318,500 | -63,400 | 8,685,495,000 | 8,676,391,000 | $27,270.00 |
09/30/2022 | GENTEX CORP | GNTX | 381,900 | -129,600 | 9,104,000 | -5,203,000 | $23.84 |
06/30/2022 | GENTEX CORP | GNTX | 511,500 | -288,200 | 14,307,000 | -9,020,000 | $27.97 |
03/31/2022 | GENTEX CORP | GNTX | 799,700 | -423,800 | 23,327,000 | -19,312,000 | $29.17 |
12/31/2021 | GENTEX CORP | GNTX | 1,223,500 | -127,100 | 42,639,000 | -1,904,000 | $34.85 |
09/30/2021 | GENTEX CORP | GNTX | 1,350,600 | 1,350,600 | 44,543,000 | 44,543,000 | $32.98 |
06/30/2021 | GENTEX CORP | GNTX | 0 | -1,434,300 | 0 | -51,161,000 | |
03/31/2021 | GENTEX CORP | GNTX | 1,434,300 | -181,300 | 51,161,000 | -3,656,000 | $35.67 |
12/31/2020 | GENTEX CORP | GNTX | 1,615,600 | 715,300 | 54,817,000 | 31,634,000 | $33.93 |
09/30/2020 | GENTEX CORP | GNTX | 900,300 | 220,400 | 23,183,000 | 5,662,000 | $25.75 |
06/30/2020 | GENTEX CORP | GNTX | 679,900 | -210,500 | 17,521,000 | -2,210,000 | $25.77 |
03/31/2020 | GENTEX CORP | GNTX | 890,400 | 7,400 | 19,731,000 | -5,858,000 | $22.16 |
12/31/2019 | GENTEX CORP | GNTX | 883,000 | -48,100 | 25,589,000 | -49,000 | $28.98 |
09/30/2019 | GENTEX CORP | GNTX | 931,100 | -15,500 | 25,638,000 | 2,342,000 | $27.54 |
06/30/2019 | GENTEX CORP | GNTX | 946,600 | -41,000 | 23,296,000 | 2,872,000 | $24.61 |
03/31/2019 | GENTEX CORP | GNTX | 987,600 | -22,700 | 20,424,000 | 6,000 | $20.68 |
12/31/2018 | GENTEX CORP | GNTX | 1,010,300 | -117,200 | 20,418,000 | -3,778,000 | $20.21 |
09/30/2018 | GENTEX CORP | GNTX | 1,127,500 | 61,800 | 24,196,000 | -336,000 | $21.46 |
06/30/2018 | GENTEX CORP | GNTX | 1,065,700 | -50,100 | 24,532,000 | -1,154,000 | $23.02 |
03/31/2018 | GENTEX CORP | GNTX | 1,115,800 | -7,400 | 25,686,000 | 2,155,000 | $23.02 |
12/31/2017 | GENTEX CORP | GNTX | 1,123,200 | -84,100 | 23,531,000 | -374,000 | $20.95 |
09/30/2017 | GENTEX CORP | GNTX | 1,207,300 | 309,800 | 23,905,000 | 6,879,000 | $19.80 |
06/30/2017 | GENTEX CORP | GNTX | 897,500 | -411,100 | 17,026,000 | -8,740,000 | $18.97 |
12/31/2016 | GENTEX CORP | GNTX | 1,308,600 | -424,900 | 25,766,000 | -4,674,000 | $19.69 |
09/30/2016 | GENTEX CORP | GNTX | 1,733,500 | -91,200 | 30,440,000 | 1,227,000 | $17.56 |
06/30/2016 | GENTEX CORP | GNTX | 1,809,300 | 305,200 | 27,954,000 | 4,355,000 | $15.45 |
03/31/2016 | GENTEX CORP | GNTX | 1,504,100 | -320,600 | 23,599,000 | -5,614,000 | $15.69 |
12/31/2015 | GENTEX CORP | GNTX | 1,824,700 | 1,824,700 | 29,213,000 | 29,213,000 | $16.01 |
09/30/2015 | GENTEX CORP | GNTX | 2,084,300 | 2,084,300 | 32,307,000 | 32,307,000 | $15.50 |
06/30/2015 | GENTEX CORP | GNTX | 1,242,500 | 1,242,500 | 20,402,000 | 20,402,000 | $16.42 |
03/31/2015 | GENTEX CORP | GNTX | 1,800,400 | 1,800,400 | 32,948,000 | 32,948,000 | $18.30 |
12/31/2014 | GENTEX CORP | GNTX | 941,400 | 941,400 | 34,012,000 | 34,012,000 | $36.13 |
09/30/2014 | GENTEX CORP | GNTX | 959,900 | 959,900 | 25,697,000 | 25,697,000 | $26.77 |
<< Prev Next >> |
|