| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| BL | Unterman Thomas | Director | Oct 27 '25 | Sale | 55.00 | 910 | 50,050 | 41,835 | Oct 28 12:00 AM |
| BL | Unterman Thomas | Director | Sep 22 '25 | Sale | 55.00 | 910 | 50,050 | 42,745 | Sep 24 12:00 AM |
| BL | Unterman Thomas | Director | Aug 28 '25 | Sale | 55.00 | 910 | 50,050 | 43,655 | Sep 24 12:00 AM |
| BL | Unterman Thomas | Director | Jul 21 '25 | Sale | 56.70 | 885 | 50,180 | 44,565 | Sep 24 12:00 AM |
| BL | Unterman Thomas | Director | Jun 20 '25 | Sale | 55.23 | 910 | 50,259 | 45,450 | Sep 24 12:00 AM |
| BL | Unterman Thomas | Director | May 20 '25 | Sale | 55.00 | 910 | 50,050 | 46,360 | Sep 24 12:00 AM |
| BL | Unterman Thomas | Director | May 12 '25 | Sale | 55.00 | 2,730 | 150,150 | 47,270 | Sep 24 12:00 AM |
| BL | Unterman Thomas | Director | Feb 01 '24 | Sale | 60.00 | 750 | 45,000 | 51,470 | Feb 02 12:00 AM |
| BL | Unterman Thomas | Director | Jan 02 '24 | Sale | 60.58 | 750 | 45,435 | 52,220 | Jan 03 12:00 AM |
| BL | Unterman Thomas | Director | Dec 01 '23 | Sale | 60.00 | 750 | 45,000 | 52,970 | Dec 04 12:00 AM |
| BL | Unterman Thomas | Director | Sep 01 '23 | Sale | 60.34 | 750 | 45,255 | 53,720 | Sep 01 12:00 AM |
| BL | Unterman Thomas | Director | Aug 31 '23 | Sale | 60.00 | 750 | 45,000 | 54,470 | Sep 01 12:00 AM |
| BL | Unterman Thomas | Director | Apr 03 '23 | Sale | 66.54 | 750 | 49,905 | 53,333 | Apr 03 12:00 AM |
| BL | Unterman Thomas | Director | Mar 01 '23 | Option Exercise | 41.37 | 1,792 | 74,136 | 53,303 | Mar 01 12:00 AM |
| BL | Unterman Thomas | Director | Mar 01 '23 | Sale | 68.31 | 448 | 30,603 | 52,583 | Mar 01 12:00 AM |
| BL | Unterman Thomas | Director | Feb 01 '23 | Option Exercise | 41.37 | 2,000 | 82,740 | 53,196 | Feb 02 12:00 AM |
| BL | Unterman Thomas | Director | Feb 01 '23 | Sale | 71.80 | 500 | 35,900 | 52,407 | Feb 02 12:00 AM |
| BL | Unterman Thomas | Director | Jan 03 '23 | Option Exercise | 20.68 | 2,000 | 41,370 | 52,998 | Jan 04 12:00 AM |
| BL | Unterman Thomas | Director | Jan 03 '23 | Sale | 68.50 | 500 | 34,250 | 52,196 | Jan 04 12:00 AM |
| BL | Unterman Thomas | Director | Dec 01 '22 | Option Exercise | 20.68 | 2,000 | 41,370 | 52,805 | Dec 01 12:00 AM |
| BL | Unterman Thomas | Director | Dec 01 '22 | Sale | 67.46 | 500 | 33,730 | 51,998 | Dec 01 12:00 AM |
| BL | Unterman Thomas | Director | Nov 01 '22 | Option Exercise | 11.59 | 2,000 | 23,185 | 52,509 | Nov 01 12:00 AM |
| BL | Unterman Thomas | Director | Nov 01 '22 | Sale | 57.12 | 500 | 28,560 | 51,805 | Nov 01 12:00 AM |
| BL | Unterman Thomas | director: | Oct 03 '22 | Option Exercise | 5.00 | 1,000 | 5,000 | 52,051 | Oct 03 12:00 AM |