| BCSF | Boyle Michael John | Vice President and Treasurer | Jun 05 '20 | Option Exercise | 10.22 | 24,000 | 245,280 | 24,543 | Jun 08 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Aug 27 '19 | Buy | 18.34 | 4,150 | 76,111 | 18,620 | Aug 29 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Feb 25 '19 | Buy | 20.15 | 232 | 4,675 | 14,073 | Feb 25 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Feb 22 '19 | Buy | 20.24 | 358 | 7,246 | 13,841 | Feb 22 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Feb 21 '19 | Buy | 20.16 | 152 | 3,064 | 13,483 | Feb 21 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Feb 20 '19 | Buy | 20.10 | 416 | 8,362 | 13,331 | Feb 20 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Feb 19 '19 | Buy | 19.92 | 538 | 10,717 | 12,915 | Feb 19 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Feb 15 '19 | Buy | 20.16 | 380 | 7,661 | 12,377 | Feb 15 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Feb 14 '19 | Buy | 19.87 | 498 | 9,895 | 11,997 | Feb 14 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Feb 13 '19 | Buy | 19.94 | 485 | 9,671 | 11,499 | Feb 13 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Feb 12 '19 | Buy | 19.89 | 508 | 10,104 | 11,014 | Feb 12 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Feb 11 '19 | Buy | 19.94 | 489 | 9,751 | 10,127 | Feb 11 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Feb 08 '19 | Buy | 19.65 | 468 | 9,196 | 9,638 | Feb 08 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Feb 07 '19 | Buy | 19.55 | 494 | 9,658 | 9,170 | Feb 07 12:00 AM |
| BCSF | Boyle Michael John | Vice President and Treasurer | Jul 17 '18 | Buy | 175000.00 | 8,676 | 1,518,343,750 | 8,676 | Jul 18 12:00 AM |