Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the complete record of transactions filed by Grewal Navneet. Director active across 1 company, notably MasterBrand, Inc.. In total, 13 disclosures have been recorded. History available since 15 December 2022. The latest transaction was filed on 16 March 2026 (Attribution). Regulator: SEC (Form 4). All data is free.
Companies and markets linked to Grewal Navneet
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations13 total
57,646 shares0Common Stock, par value $0.01 per shareSEC:0001941365-26-000044:0
20,221 shares@ US$11.65Common Stock, par value $0.01 per shareSEC:0001941365-25-000106:0
28,238 shares@ US$13.2821.3% of flowCommon Stock, par value $0.01 per shareSEC:0001941365-25-000047:0
7,783 shares@ US$13.866.4% of flowCommon Stock, par value $0.01 per shareSEC:0001941365-25-000034:0
5,232 shares@ US$17.825.5% of flowCommon Stock, par value $0.01 per shareSEC:0001941365-25-000009:0
20,221 shares@ US$16.2319.3% of flowCommon Stock, par value $0.01 per shareSEC:0001941365-24-000140:0
3,399 shares@ US$18.053.5% of flowCommon Stock, par value $0.01 per shareSEC:0001941365-24-000113:0
20,240 shares@ US$17.9120.5% of flowCommon Stock, par value $0.01 per shareSEC:0001941365-24-000053:0
4,916 shares@ US$16.574.6% of flowCommon Stock, par value $0.01 per shareSEC:0001941365-24-000043:0
3,399 shares@ US$11.072.2% of flowCommon Stock, par value $0.01 per shareSEC:0001941365-23-000059:0
991 shares@ US$9.740.6% of flowCommon Stock, par value $0.01 per shareSEC:0001425287-23-000057:0
27,694 shares@ US$9.9316.1% of flowCommon Stock, par value $0.01 per shareSEC:0001941365-23-000014:0
23,001 shares0Common Stock, par value $0.01 per shareSEC:0001140361-22-046181:0
About Grewal Navneet
Grewal Navneet is a declarant linked to MasterBrand, Inc., where he serves as EVP, Chief Digital & Tech Off. He has 11 filings in total, and the 11 sampled filings run from 2022-12-19 to 2025-03-17. In this recent period, the amounts shown in the filings are related to tax withholding, including 344471.8390342582 EUR, 331722.2768396999 EUR, 312259.9357081354 EUR, 260547.3398013932 EUR, 103772.1553708927 EUR and 89671.7666667722 EUR.