| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| BFS | Pearson David Todd | President & COO | May 28 '26 | Buy | 34.74 | 2,600 | 90,337 | 79,321 | Jun 01 12:00 AM |
| BFS | Pearson David Todd | President & COO | Mar 11 '26 | Option Exercise | 0.00 | 14,000 | 0 | 57,619 | Mar 12 12:00 AM |
| BFS | Pearson David Todd | President & COO | Nov 12 '25 | Buy | 29.86 | 3,348 | 99,978 | 50,567 | Nov 13 12:00 AM |
| BFS | Pearson David Todd | President & COO | May 21 '25 | Buy | 32.96 | 1,362 | 44,892 | 47,165 | May 21 12:00 AM |
| BFS | Pearson David Todd | President & COO | Mar 06 '25 | Option Exercise | 0.00 | 7,000 | 0 | 27,308 | Mar 10 12:00 AM |
| BFS | Pearson David Todd | President & COO | Mar 15 '24 | Buy | 36.52 | 2,300 | 83,999 | 6,204 | Mar 19 12:00 AM |
| BFS | Pearson David Todd | President & COO | May 09 '23 | Buy | 33.00 | 3,500 | 115,500 | 3,530 | May 11 12:00 AM |