| BANF | RAINBOLT DAVID E | director, 10 percent owner: | Aug 04 '26 | Sale | 115.06 | 17,830 | 2,051,493 | 13,506 | Aug 04 |
| BANF | RAINBOLT DAVID E | director, 10 percent owner: | Aug 03 '26 | Sale | 115.09 | 11,497 | 1,323,183 | 31,336 | Aug 04 |
| BANF | RAINBOLT DAVID E | director, 10 percent owner: | Jul 29 '26 | Sale | 115.05 | 12,718 | 1,463,161 | 42,833 | Jul 29 |
| BANF | RAINBOLT DAVID E | director, 10 percent owner: | Jul 28 '26 | Sale | 116.71 | 81,492 | 9,511,037 | 55,551 | Jul 29 |
| BANF | RAINBOLT DAVID E | director, 10 percent owner: | Jul 27 '26 | Sale | 116.49 | 29,740 | 3,464,365 | 137,043 | Jul 28 |
| BANF | RAINBOLT DAVID E | director, 10 percent owner: | May 07 '26 | Sale | 115.11 | 9,001 | 1,036,066 | 166,783 | May 07 |
| BANF | RAINBOLT DAVID E | director, 10 percent owner: | May 06 '26 | Sale | 115.07 | 6,219 | 715,623 | 175,784 | May 07 |
| BANF | RAINBOLT DAVID E | director, 10 percent owner: | Apr 29 '26 | Sale | 115.00 | 1 | 115 | 182,003 | May 01 |
| BANF | RAINBOLT DAVID E | director, 10 percent owner: | Apr 28 '26 | Sale | 115.55 | 24,614 | 2,844,209 | 182,004 | Apr 28 |
| BANF | RAINBOLT DAVID E | director, 10 percent owner: | Apr 27 '26 | Sale | 115.01 | 205 | 23,577 | 206,618 | Apr 28 |
| BANF | RAINBOLT DAVID E | director, 10 percent owner: | Apr 24 '26 | Sale | 115.02 | 650 | 74,765 | 206,823 | Apr 24 |
| BANF | RAINBOLT DAVID E | director, 10 percent owner: | Apr 23 '26 | Sale | 115.53 | 17,527 | 2,024,859 | 207,473 | Apr 24 |
| BANF | RAINBOLT DAVID E | Executive & Director | Oct 28 '24 | Sale | 110.78 | 8,140 | 901,778 | 200,000 | Oct 29 |
| BANF | RAINBOLT DAVID E | Executive & Director | Oct 24 '24 | Sale | 110.11 | 1,167 | 128,504 | 208,140 | Oct 24 |
| BANF | RAINBOLT DAVID E | Executive & Director | Oct 23 '24 | Sale | 110.21 | 3,734 | 411,514 | 208,723 | Oct 23 |
| BANF | RAINBOLT DAVID E | Executive & Director | Oct 22 '24 | Sale | 110.00 | 518 | 56,980 | 210,590 | Oct 22 |
| BANF | RAINBOLT DAVID E | Executive & Director | Oct 21 '24 | Sale | 110.47 | 1,435 | 158,520 | 210,849 | Oct 21 |
| BANF | RAINBOLT DAVID E | Executive & Director | Sep 13 '24 | Sale | 105.02 | 3,457 | 363,068 | 211,567 | Sep 13 |
| BANF | RAINBOLT DAVID E | Executive & Director | Sep 11 '24 | Sale | 105.01 | 927 | 97,341 | 215,024 | Sep 11 |
| BANF | RAINBOLT DAVID E | Executive & Director | Sep 10 '24 | Sale | 105.10 | 535 | 56,226 | 215,488 | Sep 10 |
| BANF | RAINBOLT DAVID E | Executive & Director | Sep 09 '24 | Sale | 105.45 | 7,391 | 779,364 | 216,022 | Sep 10 |
| BANF | RAINBOLT DAVID E | Executive & Director | Sep 03 '24 | Sale | 105.58 | 943 | 99,566 | 223,403 | Sep 03 |
| BANF | RAINBOLT DAVID E | Executive & Director | Aug 30 '24 | Sale | 106.22 | 6,126 | 650,669 | 223,875 | Aug 30 |
| OGE | RAINBOLT DAVID E | Director | Feb 27 '23 | Buy | 36.65 | 5,000 | 183,235 | 15,000 | Mar 01 |
| BANF | RAINBOLT DAVID E | director: Executive & Director | Aug 03 '22 | Sale | 111.33 | 9,388 | 1,045,123 | 25,000 | Aug 03 |
| BANF | RAINBOLT DAVID E | director: Executive & Director | Jul 29 '22 | Sale | 106.45 | 50,000 | 5,322,740 | 34,388 | Aug 01 |
| BANF | RAINBOLT DAVID E | President and CEO and Director | May 17 '22 | Sale | 82.51 | 7,080 | 584,191 | 5,000,000 | May 17 |
| BANF | RAINBOLT DAVID E | director: President and CEO and Director | May 13 '22 | Sale | 82.58 | 39,409 | 3,254,230 | 5,007,080 | May 17 |
| BANF | RAINBOLT DAVID E | director: President and CEO and Director | May 12 '22 | Sale | 83.55 | 142,938 | 11,942,946 | 5,046,489 | May 12 |
| OGE | RAINBOLT DAVID E | Director | Nov 11 '21 | Buy | 34.31 | 3,000 | 102,920 | 10,000 | Nov 15 |
| OGE | RAINBOLT DAVID E | Director | Aug 23 '21 | Buy | 35.80 | 5,000 | 178,997 | 7,000 | Aug 25 |
| BANF | RAINBOLT DAVID E | President and CEO and Director | May 18 '21 | Sale | 71.81 | 5,000 | 359,060 | 5,189,427 | May 18 |
| BANF | RAINBOLT DAVID E | President and CEO and Director | May 17 '21 | Sale | 72.63 | 5,100 | 370,404 | 5,194,427 | May 17 |
| BANF | RAINBOLT DAVID E | director: President and CEO and Director | May 14 '21 | Sale | 73.25 | 30,000 | 2,197,432 | 5,199,527 | May 17 |
| BANF | RAINBOLT DAVID E | President and CEO and Director | May 13 '21 | Sale | 72.92 | 30,000 | 2,187,606 | 5,214,527 | May 13 |
| BANF | RAINBOLT DAVID E | President and CEO and Director | May 12 '21 | Sale | 72.61 | 5,473 | 397,378 | 5,244,527 | May 13 |