| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| BOKF | BANGERT STEVEN | Director | May 07 '26 | Sale | 134.80 | 2,600 | 350,492 | 10,436 | May 08 12:00 AM |
| BOKF | BANGERT STEVEN | Director | Jan 22 '26 | Sale | 137.78 | 3,800 | 523,558 | 10,936 | Jan 26 12:00 AM |
| BOKF | BANGERT STEVEN | Director | Dec 01 '25 | Sale | 114.89 | 1,000 | 114,888 | 37,416 | Dec 03 12:00 AM |
| BOKF | BANGERT STEVEN | Director | Oct 30 '25 | Sale | 106.20 | 2,500 | 265,510 | 12,236 | Nov 03 12:00 AM |
| BOKF | BANGERT STEVEN | Director | Aug 04 '25 | Sale | 99.15 | 3,000 | 297,448 | 13,236 | Aug 06 12:00 AM |
| BOKF | BANGERT STEVEN | Director | May 14 '25 | Sale | 98.06 | 2,500 | 245,138 | 14,486 | May 16 12:00 AM |
| BOKF | BANGERT STEVEN | Director | Jan 30 '25 | Sale | 111.83 | 6,000 | 670,986 | 15,486 | Apr 01 12:00 AM |
| BOKF | BANGERT STEVEN | Director | Nov 06 '24 | Sale | 117.80 | 3,000 | 353,410 | 16,736 | Nov 07 12:00 AM |
| BOKF | BANGERT STEVEN | Director | Aug 23 '24 | Sale | 105.22 | 3,000 | 315,675 | 17,736 | Aug 27 12:00 AM |
| BOKF | BANGERT STEVEN | Director | May 03 '24 | Sale | 91.67 | 5,000 | 458,346 | 19,236 | May 07 12:00 AM |
| BOKF | BANGERT STEVEN | Director | Feb 05 '24 | Sale | 81.51 | 4,250 | 346,429 | 21,236 | Feb 05 12:00 AM |
| BOKF | BANGERT STEVEN | Director | Aug 07 '23 | Sale | 90.77 | 3,000 | 272,310 | 22,486 | Aug 09 12:00 AM |
| BOKF | BANGERT STEVEN | Director | Jun 05 '23 | Sale | 85.21 | 2,650 | 225,804 | 55,760 | Jun 05 12:00 AM |
| BOKF | BANGERT STEVEN | Director | Feb 07 '23 | Sale | 102.80 | 7,500 | 771,000 | 23,486 | Feb 08 12:00 AM |
| BOKF | BANGERT STEVEN | Director | Oct 31 '22 | Sale | 108.93 | 6,742 | 734,426 | 63,260 | Oct 31 12:00 AM |
| BOKF | BANGERT STEVEN | director: | Aug 15 '22 | Sale | 95.00 | 4,000 | 380,000 | 69,927 | Aug 15 12:00 AM |
| BOKF | BANGERT STEVEN | director: | Jul 29 '22 | Sale | 85.00 | 3,000 | 255,000 | 73,927 | Aug 01 12:00 AM |