| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| BOC | Royal Jeffrey C | Director | May 27 '26 | Buy | 12.77 | 20,000 | 255,400 | 69,644 | May 27 12:00 AM |
| BOC | Royal Jeffrey C | Director | May 26 '26 | Buy | 12.82 | 11,046 | 141,583 | 21,046 | May 27 12:00 AM |
| BOC | Royal Jeffrey C | Director | May 22 '26 | Buy | 12.40 | 10,000 | 124,000 | 10,000 | May 27 12:00 AM |
| BOC | Royal Jeffrey C | Director | Dec 01 '25 | Buy | 12.72 | 10,000 | 127,199 | 59,644 | Dec 30 12:00 AM |
| BOC | Royal Jeffrey C | Director | Jun 06 '24 | Buy | 13.95 | 10,000 | 139,500 | 42,750 | Jun 06 12:00 AM |
| BOC | Royal Jeffrey C | Director | Dec 06 '23 | Buy | 15.04 | 10,000 | 150,411 | 32,750 | Dec 07 12:00 AM |
| BOC | Royal Jeffrey C | Director | May 16 '23 | Buy | 19.23 | 10,000 | 192,300 | 21,176 | May 18 12:00 AM |
| BOC | Royal Jeffrey C | director: | Jun 13 '22 | Buy | 19.23 | 5,000 | 96,150 | 10,000 | Jun 14 12:00 AM |
| BOC | Royal Jeffrey C | Director | Mar 20 '20 | Buy | 15.02 | 5,000 | 75,100 | 5,000 | Mar 24 12:00 AM |