| BLKB | Gregoire Kevin P. | EVP, Chief Operating Officer | Mar 04 '26 | Sale | 50.02 | 2,000 | 100,040 | 135,194 | Mar 06 12:00 AM |
| BLKB | Gregoire Kevin P. | EVP, Chief Operating Officer | Jul 30 '25 | Sale | 72.67 | 8,000 | 581,377 | 111,156 | Aug 01 12:00 AM |
| BLKB | Gregoire Kevin P. | EVP, Chief Operating Officer | Nov 13 '24 | Sale | 86.53 | 5,700 | 493,222 | 93,396 | Nov 15 12:00 AM |
| BLKB | Gregoire Kevin P. | EVP, Chief Operating Officer | Nov 12 '24 | Sale | 85.68 | 6,619 | 567,096 | 99,096 | Nov 14 12:00 AM |
| BLKB | Gregoire Kevin P. | EVP, Chief Operating Officer | Aug 30 '24 | Sale | 84.00 | 5,000 | 420,000 | 105,715 | Sep 04 12:00 AM |
| BLKB | Gregoire Kevin P. | EVP, Chief Operating Officer | Aug 15 '24 | Sale | 77.65 | 7,333 | 569,440 | 110,715 | Aug 19 12:00 AM |
| BLKB | Gregoire Kevin P. | EVP, Chief Operating Officer | May 22 '24 | Sale | 79.54 | 9,902 | 787,644 | 118,739 | Jul 16 12:00 AM |
| BLKB | Gregoire Kevin P. | EVP, Chief Operating Officer | Apr 11 '24 | Sale | 79.00 | 5,000 | 395,000 | 128,641 | Apr 15 12:00 AM |
| BLKB | Gregoire Kevin P. | EVP, Chief Operating Officer | Mar 07 '24 | Sale | 74.00 | 3,000 | 222,000 | 133,641 | Mar 11 12:00 AM |
| BLKB | Gregoire Kevin P. | EVP, Chief Operating Officer | Nov 06 '23 | Sale | 72.48 | 5,000 | 362,400 | 108,379 | Nov 08 12:00 AM |
| BLKB | Gregoire Kevin P. | EVP, Chief Operating Officer | Aug 10 '23 | Sale | 73.42 | 6,900 | 506,608 | 113,379 | Aug 11 12:00 AM |
| BLKB | Gregoire Kevin P. | EVP, Chief Operating Officer | Feb 23 '23 | Sale | 58.14 | 4,800 | 279,058 | 106,310 | Feb 27 12:00 AM |