Director, 10% Owner
Avg Cost/Share
$32.30
Shares
2,000
Total Value
$64,600.00
Owned After
13,604
SEC Form 4
Director, 10% Owner
Avg Cost/Share
$32.25
Shares
1,056
Total Value
$34,053.15
Owned After
13,604
SEC Form 4
Director, 10% Owner
Avg Cost/Share
$32.30
Shares
2,000
Total Value
$64,600.00
Owned After
13,604
SEC Form 4
Director, 10% Owner
Avg Cost/Share
$33.00
Shares
1,000
Total Value
$33,000.00
Owned After
13,604
SEC Form 4
Director, 10% Owner
Avg Cost/Share
$33.00
Shares
5,000
Total Value
$164,997.50
Owned After
13,604
SEC Form 4
Director, 10% Owner
Avg Cost/Share
$33.00
Shares
52
Total Value
$1,716.00
Owned After
13,604
SEC Form 4
Director, 10% Owner
Avg Cost/Share
$33.00
Shares
493
Total Value
$16,269.00
Owned After
13,604
SEC Form 4
Director, 10% Owner
Avg Cost/Share
$32.60
Shares
3
Total Value
$97.80
Owned After
13,604
SEC Form 4
Director, 10% Owner
Avg Cost/Share
$32.25
Shares
2,000
Total Value
$64,500.00
Owned After
13,604
SEC Form 4
Director, 10% Owner
Avg Cost/Share
$33.00
Shares
10,000
Total Value
$330,000.00
Owned After
13,604
SEC Form 4
N/A
Avg Cost/Share
$33.00
Shares
3,000
Total Value
$99,000.00
Owned After
13,604
SEC Form 4
N/A
Avg Cost/Share
$32.90
Shares
1,000
Total Value
$32,900.00
Owned After
13,604
SEC Form 4
N/A
Avg Cost/Share
$31.00
Shares
1,000
Total Value
$31,000.00
Owned After
13,604
SEC Form 4
Director10% Owner
Avg Cost/Share
$30.38
Shares
3,044
Total Value
$92,406.09
Owned After
13,604
Director10% Owner
Avg Cost/Share
$30.45
Shares
2,423
Total Value
$73,701.50
Owned After
13,604
Director10% Owner
Avg Cost/Share
$30.67
Shares
583
Total Value
$17,880.61
Owned After
13,604
SEC Form 4
Director10% Owner
Avg Cost/Share
$32.00
Shares
1,021
Total Value
$32,672.00
Owned After
13,604
Director10% Owner
Avg Cost/Share
$31.35
Shares
4,185
Total Value
$131,190.85
Owned After
13,604
Director10% Owner
Avg Cost/Share
$31.01
Shares
2,473
Total Value
$76,945.49
Owned After
13,604
Director10% Owner
Avg Cost/Share
$30.45
Shares
1,000
Total Value
$30,450.00
Owned After
13,604
SEC Form 4
Director
Avg Cost/Share
$30.22
Shares
2,000
Total Value
$60,430.00
Owned After
13,604
Director10% Owner
Avg Cost/Share
$32.71
Shares
22,000
Total Value
$719,620.00
Owned After
13,604
SEC Form 4
Director10% Owner
Avg Cost/Share
$37.46
Shares
7,000
Total Value
$262,220.00
Owned After
13,604
SEC Form 4
Director10% Owner
Avg Cost/Share
$30.00
Shares
1,284
Total Value
$38,520.00
Owned After
13,604
SEC Form 4
Director10% Owner
Avg Cost/Share
$30.25
Shares
1,022
Total Value
$30,912.43
Owned After
13,604
SEC Form 4
Director10% Owner
Avg Cost/Share
$30.25
Shares
1,000
Total Value
$30,250.00
Owned After
13,604
SEC Form 4
Director10% Owner
Avg Cost/Share
$30.53
Shares
2,442
Total Value
$74,531.00
Owned After
13,604
Director10% Owner
Avg Cost/Share
$30.86
Shares
2,187
Total Value
$67,453.48
Owned After
13,604
Director10% Owner
Avg Cost/Share
$29.95
Shares
1,000
Total Value
$29,950.00
Owned After
13,604
SEC Form 4
Director10% Owner
Avg Cost/Share
$29.39
Shares
2,105
Total Value
$61,931.37
Owned After
13,604
Director10% Owner
Avg Cost/Share
$29.75
Shares
15,000
Total Value
$446,220.00
Owned After
13,604
Director10% Owner
Avg Cost/Share
$29.99
Shares
3,168
Total Value
$94,999.77
Owned After
13,604
SEC Form 4
Director10% Owner
Avg Cost/Share
$31.87
Shares
1,549
Total Value
$49,204.06
Owned After
13,604
Director10% Owner
Avg Cost/Share
$31.51
Shares
5,014
Total Value
$158,028.07
Owned After
13,604
Director10% Owner
Avg Cost/Share
$31.45
Shares
2,000
Total Value
$62,900.00
Owned After
13,604
SEC Form 4
Director10% Owner
Avg Cost/Share
$30.95
Shares
1,040
Total Value
$32,476.00
Owned After
13,604
Director10% Owner
Avg Cost/Share
$32.08
Shares
19,000
Total Value
$609,135.70
Owned After
13,604
Director10% Owner
Avg Cost/Share
$32.09
Shares
5,851
Total Value
$187,911.37
Owned After
13,604
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| TUCHMAN MARTIN | BPRN | Director, 10% Owner | Nov 20, 2025 | Buy | $32.30 | 2,000 | $64,600.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director, 10% Owner | Nov 19, 2025 | Buy | $32.25 | 1,056 | $34,053.15 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director, 10% Owner | Nov 18, 2025 | Buy | $32.30 | 2,000 | $64,600.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director, 10% Owner | Nov 17, 2025 | Buy | $33.00 | 1,000 | $33,000.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director, 10% Owner | Nov 12, 2025 | Buy | $33.00 | 5,000 | $164,997.50 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director, 10% Owner | Nov 11, 2025 | Buy | $33.00 | 52 | $1,716.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director, 10% Owner | Nov 7, 2025 | Buy | $33.00 | 493 | $16,269.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director, 10% Owner | Nov 5, 2025 | Buy | $32.60 | 3 | $97.80 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director, 10% Owner | Nov 4, 2025 | Buy | $32.25 | 2,000 | $64,500.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director, 10% Owner | Sep 8, 2025 | Buy | $33.00 | 10,000 | $330,000.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | N/A | Aug 20, 2025 | Buy | $33.00 | 3,000 | $99,000.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | N/A | Aug 19, 2025 | Buy | $32.90 | 1,000 | $32,900.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | N/A | Aug 7, 2025 | Buy | $31.00 | 1,000 | $31,000.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Jun 5, 2025 | Buy | $30.38 | 3,044 | $92,406.09 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Jun 3, 2025 | Buy | $30.45 | 2,423 | $73,701.50 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | May 22, 2025 | Buy | $30.67 | 583 | $17,880.61 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | May 9, 2025 | Buy | $32.00 | 1,021 | $32,672.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | May 7, 2025 | Buy | $31.35 | 4,185 | $131,190.85 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | May 5, 2025 | Buy | $31.01 | 2,473 | $76,945.49 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | May 1, 2025 | Buy | $30.45 | 1,000 | $30,450.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director | Apr 28, 2025 | Buy | $30.22 | 2,000 | $60,430.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Feb 11, 2025 | Buy | $32.71 | 22,000 | $719,620.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Jul 30, 2024 | Buy | $37.46 | 7,000 | $262,220.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Jun 6, 2024 | Buy | $30.00 | 1,284 | $38,520.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Jun 4, 2024 | Buy | $30.25 | 1,022 | $30,912.43 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | May 29, 2024 | Buy | $30.25 | 1,000 | $30,250.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | May 23, 2024 | Buy | $30.53 | 2,442 | $74,531.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | May 21, 2024 | Buy | $30.86 | 2,187 | $67,453.48 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | May 8, 2024 | Buy | $29.95 | 1,000 | $29,950.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Apr 30, 2024 | Buy | $29.39 | 2,105 | $61,931.37 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Mar 15, 2024 | Buy | $29.75 | 15,000 | $446,220.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Mar 12, 2024 | Buy | $29.99 | 3,168 | $94,999.77 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Feb 20, 2024 | Buy | $31.87 | 1,549 | $49,204.06 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Feb 13, 2024 | Buy | $31.51 | 5,014 | $158,028.07 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Feb 9, 2024 | Buy | $31.45 | 2,000 | $62,900.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Feb 7, 2024 | Buy | $30.95 | 1,040 | $32,476.00 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Feb 5, 2024 | Buy | $32.08 | 19,000 | $609,135.70 | 13,604 | |
| TUCHMAN MARTIN | BPRN | Director10% Owner | Feb 1, 2024 | Buy | $32.09 | 5,851 | $187,911.37 | 13,604 |