The transaction involved 4,333 shares with an estimated value of ~$131,680 based on the $30.39 per-share execution price.
The disposition involved shares equal to 1% of the stake held by the CEO before the filing.
All traded shares were held directly; the executive maintains an indirect holding of 31,500 shares through the Paul A. Perrault GRAT #3.
The transaction was non-discretionary, executed to satisfy tax withholding obligations, and does not reflect the insider’s personal view on the stock.
Paul A. Perrault, President and CEO of Beacon Financial Corporation (NYSE:BBT), disposed of 4,333 shares of common stock on Sept. 1, 2026, according to a recent SEC Form 4 filing.
| Metric | Value |
|---|---|
| Transaction value | ~$131,680 |
| Shares sold | 4,333 |
| Post-transaction shares (directly held) | 254,316 |
| Post-transaction shares (indirectly held) | 31,500 |
| Post-transaction value | $8.7 million |
Transaction value based on SEC Form 4 weighted average sale price ($30.39); post-transaction value based on Sept. 1, 2026, market close ($30.39).
| Metric | Value |
|---|---|
| Share Price (as of market close 2026-09-01) | $30.39 |
| Market Capitalization | $2.6 billion |
| Revenue (TTM) | $1.1 billion |
| Net Income (TTM) | $113.8 million |
Beacon Financial Corporation is a regional bank holding company with a $2.6 billion market capitalization and approximately 1,972 employees, headquartered in Boston. The company maintains a diversified revenue model spanning traditional lending, deposit services, and wealth management, positioning itself as a comprehensive financial services provider for institutional and retail clients. With TTM revenue of $1.1 billion and net income of $113.8 million, Beacon demonstrates solid operational performance within the regional banking sector.
Insider transactions can be notoriously difficult to parse. That's because insiders sell for a variety of reasons, including for tax purposes or with wealth management strategies in mind. Therefore, for individual investors, it's best to stick to the fundamentals. With that in mind, let's have a closer look at Beacon Financial (BBT).
To begin, we should review how BBT stock has performed. Since 2021, the company's shares have generated a total return of 47%, equating to a compound annual growth rate of 8%. The S&P 500, meanwhile, has delivered an 82% total return, with a 12.7% CAGR.
Taking a closer look at its fundamentals, it's clear that BBT has strong metrics. For one, trailing 12-month revenue stands at $1.2 billion, a five-year high. Similarly, free cash flow hit an all-time high of $197 million over the last 12 months. Much of the credit goes to a merger that occurred in 2025 (combining several smaller regional banks into the entity that is Beacon Financial). Nonetheless, the combined entity boasts strong underlying fundamentals, including a Net Interest Margin (NIM) of 3.81%, which is quite strong for a regional bank.
On the other hand, investors must weigh those positives with some concerns. For one, Beacon is heavily concentrated in New England. A downturn in the regional economy could affect the quality of its loan book. To that point, Beacon is exposed to commercial real estate, typically office space. If businesses were to shed workers or shift to remote work, it could put pressure on those loans.
In summary, Beacon is a regional bank stock that has generally underperformed the stock market over the last five years. However, following a recent merger, many of the bank's key metrics look quite favorable. Nevertheless, the company is exposed to risks related to the regional economy and commercial real estate.
Before you buy stock in Beacon Financial, consider this:
The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Beacon Financial wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.
Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $414,015!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,385,459!*
Now, it’s worth noting Stock Advisor’s total average return is 960% — a market-crushing outperformance compared to 213% for the S&P 500. Don't miss the latest top 10 list, available with Stock Advisor, and join an investing community built by individual investors for individual investors.
See the 10 stocks »
*Stock Advisor returns as of September 9, 2026.
Jake Lerch has no position in any of the stocks mentioned. The Motley Fool has no position in any of the stocks mentioned. The Motley Fool has a disclosure policy.