| BF-B | Hamel Matthew E | EVP and General Counsel | Oct 31 '23 | Option Exercise | 35.60 | 8,538 | 303,978 | 32,169 | Nov 02 |
| BF-B | Hamel Matthew E | EVP and General Counsel | Jul 31 '23 | Option Exercise | 35.60 | 8,538 | 303,953 | 29,879 | Jul 31 |
| BF-B | Hamel Matthew E | EVP and General Counsel | Apr 28 '23 | Option Exercise | 28.03 | 10,880 | 305,010 | 47,641 | May 02 |
| BF-B | Hamel Matthew E | EVP and General Counsel | Jan 31 '23 | Option Exercise | 28.03 | 10,880 | 305,010 | 40,510 | Feb 02 |
| BF-B | Hamel Matthew E | EVP and General Counsel | Oct 31 '22 | Option Exercise | 28.03 | 10,880 | 305,010 | 32,295 | Nov 02 |
| BF-B | Hamel Matthew E | EVP and General Counsel | Jan 31 '22 | Option Exercise | 22.72 | 14,133 | 321,158 | 21,040 | Feb 01 |
| BF-B | Hamel Matthew E | EVP and General Counsel | Oct 29 '21 | Option Exercise | 23.05 | 14,133 | 325,723 | 36,722 | Nov 02 |
| BF-B | Hamel Matthew E | EVP, Gen Counsel and Secretary | Sep 09 '21 | Buy | 70.34 | 1,541 | 108,392 | 70,272 | Sep 13 |
| BF-B | Hamel Matthew E | EVP, Gen Counsel and Secretary | Jul 30 '21 | Option Exercise | 23.05 | 14,133 | 325,723 | 31,085 | Aug 03 |
| BF-B | Hamel Matthew E | EVP, Gen Counsel and Secretary | Apr 30 '21 | Option Exercise | 18.22 | 15,245 | 277,718 | 25,666 | May 04 |
| BF-B | Hamel Matthew E | EVP, Gen Counsel and Secretary | Jan 29 '21 | Option Exercise | 18.22 | 15,245 | 277,718 | 64,215 | Feb 02 |
| BF-B | Hamel Matthew E | EVP, Gen Counsel and Secretary | Oct 30 '20 | Option Exercise | 18.22 | 15,245 | 277,718 | 128,121 | Nov 02 |
| BF-B | Hamel Matthew E | EVP, Gen Counsel and Secretary | Sep 08 '20 | Buy | 78.17 | 1,077 | 84,190 | 112,876 | Sep 08 |
| BF-B | Hamel Matthew E | EVP, Gen Counsel and Secretary | Jul 24 '20 | Option Exercise | 18.22 | 15,245 | 277,718 | 121,328 | Jul 28 |
| BF-B | Hamel Matthew E | EVP, Gen Counsel and Secretary | Apr 30 '20 | Option Exercise | 15.09 | 16,032 | 241,891 | 114,638 | Apr 30 |
| BF-B | Hamel Matthew E | EVP, Gen Counsel and Secretary | Jan 31 '20 | Option Exercise | 15.09 | 16,032 | 241,891 | 106,133 | Jan 31 |