Bell William Forrest

GMS Inc. · VP

Bell William Forrest is listed in public filings as officer: VP, Chief Accounting Officer. This Bell William Forrest insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include GMS Inc. (GMS). Investors use Bell William Forrest's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
GMS Inc.GMS--1.9k sharesOtherSep 4, 2025Disclosure amount unavailable1.9k shares----
GMS Inc.GMS$01.9k sharesOtherSep 4, 2025$174.3K1.9k shares$92.63--
GMS Inc.GMS$02.3k sharesOtherSep 4, 2025$168.3K2.3k shares$74.80--
GMS Inc.GMS$03k sharesOtherSep 4, 2025$159.3K3k shares$53.82--
GMS Inc.GMS$03k sharesOtherSep 4, 2025$145.6K3k shares$49.13--
GMS Inc.GMS$0751 sharesOtherSep 4, 2025$82.6K751 shares$110.00--
GMS Inc.GMS$01.4k sharesOtherSep 4, 2025$34.0K1.4k shares$23.50--

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
GMS Inc.GMS--751 sharesGrant / ExerciseAug 15, 2025Disclosure amount unavailable842 shares----
GMS Inc.GMS--464 sharesGrant / ExerciseAug 1, 2025Disclosure amount unavailable464 shares----
GMS Inc.GMS--334 sharesGrant / ExerciseAug 1, 2025Disclosure amount unavailable334 shares----
GMS Inc.GMS--540 sharesGrant / ExerciseAug 1, 2025Disclosure amount unavailable270 shares----
GMS Inc.GMS--1.2k sharesGrant / ExerciseAug 1, 2025Disclosure amount unavailable138 shares----
GMS Inc.GMS--1.4k sharesGrant / ExerciseAug 1, 2025Disclosure amount unavailable99 shares----
GMS Inc.GMS--1.6k sharesGrant / ExerciseAug 1, 2025Disclosure amount unavailable80 shares----
GMS Inc.GMS--1.9k sharesGrant / ExerciseAug 1, 2025Disclosure amount unavailable1.9k shares----
GMS Inc.GMS--407 sharesGrant / ExerciseAug 1, 2024Disclosure amount unavailable407 shares----
GMS Inc.GMS--284 sharesGrant / ExerciseAug 1, 2024Disclosure amount unavailable123 shares----
GMS Inc.GMS--464 sharesGrant / ExerciseAug 1, 2024Disclosure amount unavailable464 shares----
GMS Inc.GMS--608 sharesGrant / ExerciseAug 1, 2024Disclosure amount unavailable140 shares----
GMS Inc.GMS--668 sharesGrant / ExerciseAug 1, 2024Disclosure amount unavailable335 shares----
GMS Inc.GMS--810 sharesGrant / ExerciseAug 1, 2024Disclosure amount unavailable810 shares----
GMS Inc.GMS--842 sharesGrant / ExerciseAug 1, 2024Disclosure amount unavailable101 shares----
GMS Inc.GMS$174k1.9k sharesGrant / ExerciseAug 1, 2024$174.3K1.9k shares$92.63--