| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Apr 10 '26 | Option Exercise | 0.00 | 8,600 | 0 | 66,032 | Apr 14 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Mar 13 '26 | Option Exercise | 0.00 | 13,910 | 0 | 63,253 | Mar 17 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Feb 15 '26 | Option Exercise | 0.00 | 8,750 | 0 | 59,932 | Feb 18 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Apr 11 '25 | Sale | 7.57 | 1,283 | 9,712 | 55,557 | Apr 15 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Apr 10 '25 | Option Exercise | 0.00 | 8,600 | 0 | 56,840 | Apr 11 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Mar 17 '25 | Sale | 9.75 | 1,018 | 9,926 | 52,540 | Mar 18 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Mar 14 '25 | Option Exercise | 0.00 | 6,912 | 0 | 53,558 | Mar 14 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Feb 18 '25 | Sale | 10.19 | 1,537 | 15,662 | 50,102 | Feb 20 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Feb 15 '25 | Option Exercise | 0.00 | 8,750 | 0 | 51,639 | Feb 18 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Dec 23 '24 | Sale | 10.53 | 2,535 | 26,694 | 47,264 | Dec 26 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Dec 20 '24 | Option Exercise | 0.00 | 17,200 | 0 | 49,799 | Dec 23 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Jun 21 '24 | Sale | 5.57 | 2,559 | 14,254 | 41,199 | Jun 25 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Jun 20 '24 | Option Exercise | 0.00 | 17,200 | 0 | 43,758 | Jun 24 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Jun 17 '24 | Sale | 5.84 | 8,759 | 51,153 | 35,158 | Jun 21 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Jun 15 '24 | Option Exercise | 0.00 | 53,750 | 0 | 43,917 | Jun 18 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Apr 11 '24 | Sale | 4.75 | 1,325 | 6,294 | 17,042 | Apr 15 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Apr 10 '24 | Option Exercise | 0.00 | 8,600 | 0 | 18,367 | Apr 12 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Mar 15 '24 | Sale | 5.46 | 1,217 | 6,645 | 14,067 | Mar 20 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Mar 14 '24 | Option Exercise | 0.00 | 6,912 | 0 | 15,284 | Mar 18 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Jul 03 '23 | Sale | 2.83 | 394 | 1,115 | 11,828 | Jul 05 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Oct 03 '22 | Sale | 7.00 | 58 | 406 | 10,222 | Jun 08 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Jul 01 '22 | Sale | 6.73 | 58 | 390 | 10,280 | Jun 08 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Apr 01 '22 | Sale | 14.07 | 15 | 211 | 10,338 | Jun 08 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Apr 03 '23 | Sale | 1.07 | 117 | 125 | 10,353 | Apr 05 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Mar 15 '23 | Sale | 1.39 | 1,332 | 1,850 | 4,624 | Mar 16 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Mar 14 '23 | Option Exercise | 0.00 | 3,456 | 0 | 5,956 | Mar 16 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Mar 14 '22 | Option Exercise | 0.00 | 3,456 | 0 | 10,367 | Mar 16 12:00 AM |
| BVS | CHURCH KATRINA J | SVP & Chief Compliance Officer | Feb 11 '21 | Buy | 13.00 | 2,500 | 32,500 | 2,500 | Apr 05 12:00 AM |