| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| RRBI | Price Teddy Ray | Director | May 05 '26 | Buy | 85.79 | 1,285 | 110,243 | 376,932 | May 05 12:00 AM |
| RRBI | Price Teddy Ray | Director | Feb 25 '26 | Buy | 90.37 | 64 | 5,784 | 375,852 | Feb 25 12:00 AM |
| RRBI | Price Teddy Ray | Director | Feb 04 '26 | Buy | 90.12 | 747 | 67,322 | 375,788 | Feb 04 12:00 AM |
| RRBI | Price Teddy Ray | Director | Nov 06 '25 | Buy | 65.76 | 1,046 | 68,788 | 374,960 | Nov 07 12:00 AM |
| RRBI | Price Teddy Ray | Director | Aug 04 '25 | Buy | 60.26 | 3,943 | 237,586 | 374,074 | Aug 05 12:00 AM |
| RRBI | Price Teddy Ray | Director | May 05 '25 | Buy | 53.87 | 926 | 49,885 | 370,274 | May 06 12:00 AM |
| RRBI | Price Teddy Ray | Director | Feb 05 '25 | Buy | 57.54 | 659 | 37,922 | 369,495 | Feb 06 12:00 AM |
| RRBI | Price Teddy Ray | Director | Nov 04 '24 | Buy | 52.74 | 766 | 40,400 | 368,704 | Nov 04 12:00 AM |
| RRBI | Price Teddy Ray | Director | Aug 02 '24 | Buy | 52.75 | 698 | 36,818 | 368,058 | Aug 05 12:00 AM |
| RRBI | Price Teddy Ray | Director | May 03 '24 | Buy | 47.21 | 869 | 41,029 | 367,478 | May 03 12:00 AM |
| RRBI | Price Teddy Ray | Director | Feb 02 '24 | Buy | 54.23 | 908 | 49,237 | 366,740 | Feb 02 12:00 AM |
| RRBI | Price Teddy Ray | Director | Nov 27 '23 | Buy | 51.18 | 508 | 25,999 | 365,657 | Nov 28 12:00 AM |
| RRBI | Price Teddy Ray | Director | Nov 03 '23 | Buy | 46.72 | 138 | 6,447 | 365,149 | Nov 03 12:00 AM |
| RRBI | Price Teddy Ray | Director | Nov 02 '23 | Buy | 45.84 | 582 | 26,679 | 365,118 | Nov 03 12:00 AM |
| RRBI | Price Teddy Ray | Director | Aug 02 '23 | Buy | 49.72 | 642 | 31,923 | 364,546 | Aug 04 12:00 AM |
| RRBI | Price Teddy Ray | Director | May 03 '23 | Buy | 45.52 | 702 | 31,957 | 364,013 | May 03 12:00 AM |
| RRBI | Price Teddy Ray | Director | Feb 24 '23 | Buy | 51.01 | 47 | 2,397 | 5,998 | Feb 24 12:00 AM |
| RRBI | Price Teddy Ray | Director | Feb 02 '23 | Buy | 51.37 | 541 | 27,792 | 363,430 | Feb 02 12:00 AM |
| RRBI | Price Teddy Ray | Director | Nov 04 '22 | Buy | 57.83 | 947 | 54,761 | 362,643 | Nov 07 12:00 AM |
| RRBI | Price Teddy Ray | Director | May 05 '22 | Buy | 54.00 | 573 | 30,942 | 361,772 | May 06 12:00 AM |
| RRBI | Price Teddy Ray | Director | Feb 04 '22 | Buy | 54.00 | 6,082 | 328,428 | 361,281 | Feb 07 12:00 AM |
| RRBI | Price Teddy Ray | Director | Nov 04 '21 | Buy | 53.00 | 577 | 30,581 | 360,571 | Nov 05 12:00 AM |
| RRBI | Price Teddy Ray | Director | Aug 04 '21 | Buy | 52.50 | 587 | 30,818 | 360,077 | Aug 05 12:00 AM |
| RRBI | Price Teddy Ray | Director | May 05 '21 | Buy | 56.15 | 505 | 28,356 | 343,073 | May 05 12:00 AM |
| RRBI | Price Teddy Ray | Director | Feb 04 '21 | Buy | 48.00 | 708 | 33,984 | 342,372 | Feb 05 12:00 AM |
| RRBI | Price Teddy Ray | Director | Nov 04 '20 | Buy | 47.25 | 499 | 23,578 | 341,743 | Nov 04 12:00 AM |
| RRBI | Price Teddy Ray | Director | Aug 10 '20 | Buy | 41.75 | 4,790 | 199,981 | 341,323 | Aug 11 12:00 AM |
| RRBI | Price Teddy Ray | Director | Aug 05 '20 | Buy | 41.21 | 577 | 23,777 | 336,533 | Aug 06 12:00 AM |
| RRBI | Price Teddy Ray | Director | May 06 '20 | Buy | 39.00 | 3,872 | 151,008 | 336,051 | May 07 12:00 AM |
| RRBI | Price Teddy Ray | Director | May 05 '20 | Buy | 38.00 | 1,881 | 71,478 | 332,487 | May 07 12:00 AM |
| RRBI | Price Teddy Ray | Director | Feb 07 '20 | Buy | 54.50 | 500 | 27,250 | 330,498 | Feb 07 12:00 AM |