InsiderGauge
Checking updates…
Dashboard

BANFBANCFIRST CORP /OK/

Market cap
$3.74B
as of 2026-10-23
Latest close
$111.21
as of 2026-10-23
Sector
Financial Services
as of 2026-10-24
Industry
Banks - Regional
as of 2026-10-24

Cluster

No cluster in the last 90 days under the default rule (14d · ≥2 insiders · all roles).

Form 4 historysince 2023-10-23

Dashed line = amended filing (Form 4/A)

InsiderTradedFiledTypeSharesPriceValueOwned after10b5-1 planFiling
Ingram Kimberly KayAug 30Aug 31M500$110.55$55,275500NoForm 4
Ingram Kimberly KayAug 30Aug 31M · derivative500$110.55$55,2752,000NoForm 4
Rainbolt David EAug 13Aug 13S8,506$115.00Sale −$978,190not reportedNoForm 4
Rainbolt David EAug 6Aug 6S3,000$115.00Sale −$345,0008,506NoForm 4
Rainbolt David EAug 5Aug 6S2,000$115.03Sale −$230,06011,506NoForm 4
Rainbolt David EAug 4Aug 4S17,830$115.06Sale −$2,051,52013,506NoForm 4
Rainbolt David EAug 3Aug 4S11,497$115.09Sale −$1,323,19031,336NoForm 4
Rainbolt David EJul 29Jul 29S12,718$115.05Sale −$1,463,20642,833NoForm 4
Rainbolt David EJul 28Jul 29S81,492$116.71Sale −$9,510,93155,551NoForm 4
Rainbolt David EJul 27Jul 28S29,740$116.49Sale −$3,464,413137,043NoForm 4
Rainbolt David EMay 7May 7S9,001$115.11Sale −$1,036,105166,783NoForm 4
Rainbolt David EMay 6May 7S6,219$115.07Sale −$715,620175,784NoForm 4
Rainbolt David EApr 29May 1S1$115.00Sale −$115182,003NoForm 4
Rainbolt David EApr 28Apr 28S24,614$115.55Sale −$2,844,148182,004NoForm 4
Rainbolt David EApr 27Apr 28S205$115.01Sale −$23,577206,618NoForm 4
Rainbolt David EApr 24Apr 24S650$115.02Sale −$74,763206,823NoForm 4
Rainbolt David EApr 23Apr 24S17,527$115.53Sale −$2,024,894207,473NoForm 4
Carroll Jason AChief Risk OfficerApr 20Apr 20M200$0.00$0200NoForm 4
Carroll Jason AChief Risk OfficerApr 20Apr 20M · derivative200$106.72$21,344800NoForm 4
Andrus HannahExecutive Vice PresidentApr 17Apr 20M800$0.00$0800NoForm 4
Andrus HannahExecutive Vice PresidentApr 17Apr 20M · derivative800$0.00$03,200NoForm 4
Brand Dennis LApr 3Apr 3I62$0.00$06,697NoForm 4
Andrus HannahExecutive Vice PresidentApr 3Apr 3I58$0.00$0134NoForm 4
Ferguson Roy CApr 3Apr 3I105$0.00$026,423NoForm 4
Carroll Jason AChief Risk OfficerApr 3Apr 3I45$0.00$0142NoForm 4
Copeland ScottExecutive Vice PresidentApr 3Apr 3I89$0.00$014,072NoForm 4
Foster KellySenior Vice PresidentApr 3Apr 3I61$0.00$05,110NoForm 4
Hannah Dennis JayExecutive Vice PresidentApr 3Apr 3I58$0.00$0194NoForm 4
Harlow David RCheif Executive OfficerApr 3Apr 3I80$0.00$010,187NoForm 4
Schmidt DarrylExecutive Vice PresidentApr 3Apr 3I76$0.00$08,221NoForm 4
Slay John K JRChief Credit OfficerApr 3Apr 3I68$0.00$04,659NoForm 4
Wanzer DaraExecutive Vice PresidentApr 3Apr 3I42$0.00$0870NoForm 4
Carroll Jason AChief Risk OfficerMar 29, 2024Apr 3A · derivative1,000$0.00$02,000NoForm 4
Rainbolt David EFeb 3Mar 264/AG225,000$0.00$0225,000NoForm 4/A
McCasland Thomas Howard IIIDirectorFeb 26Feb 26J85,006$0.00$0not reportedNoForm 4
Foraker RandyExecutive Vice PresidentFeb 10Feb 11M3,000$20.83$62,4903,000NoForm 4
Foraker RandyExecutive Vice PresidentFeb 10Feb 11S3,000$119.91Sale −$359,730not reportedNoForm 4
Foraker RandyExecutive Vice PresidentFeb 10Feb 11M · derivative3,000$20.83$62,490not reportedNoForm 4
Rainbolt David EFeb 3Feb 3G225,000$0.00$073,395NoForm 4
Rainbolt David EFeb 3Feb 3J188$0.00$0188NoForm 4
Rainbolt David EFeb 3Feb 3J188$0.00$0not reportedNoForm 4
BF Bank Partners LPJan 30Feb 3J269,223$0.00$04,040,777NoForm 4
Rainbolt David EJan 30Feb 3J225,000$0.00$0298,395NoForm 4
Rainbolt David EJan 30Feb 3J269,223$0.00$04,040,777NoForm 4
Rainbolt David EJan 30Feb 3J38,085$0.00$038,085NoForm 4
Martin William ScottDirectorDec 18, 2025Dec 19, 2025G5,000$0.00$0209,499NoForm 4
Schmidt DarrylExecutive Vice PresidentDec 9, 2025Dec 9, 2025G600$0.00$042,964.08NoForm 4
Schmidt DarrylExecutive Vice PresidentDec 9, 2025Dec 9, 2025G200$0.00$0487NoForm 4
Slay John K JRChief Credit OfficerJul 18, 2025Dec 8, 2025A · derivative2,500$0.00$05,000NoForm 4
Slay John K JRChief Credit OfficerJan 25, 2022Dec 8, 2025A · derivative25,000$75.71$1,892,75050,000NoForm 4
Drummond F FordDirectorAug 13, 2025Aug 14, 2025M5,000$20.83$104,1505,000NoForm 4
Drummond F FordDirectorAug 13, 2025Aug 14, 2025S5,000$126.29Sale −$631,450not reportedNoForm 4
Drummond F FordDirectorAug 13, 2025Aug 14, 2025M · derivative5,000$20.83$104,150not reportedNoForm 4
Drummond F FordDirectorMay 28, 2025May 28, 2025M5,000$20.83$104,1505,000NoForm 4
Drummond F FordDirectorMay 28, 2025May 28, 2025S5,000$124.12Sale −$620,600not reportedNoForm 4
Drummond F FordDirectorMay 28, 2025May 28, 2025M · derivative5,000$20.83$104,1505,000NoForm 4
Foraker RandyExecutive Vice PresidentMay 21, 2025May 22, 2025M4,000$20.83$83,3204,000NoForm 4
Foraker RandyExecutive Vice PresidentMay 21, 2025May 22, 2025S4,000$126.61Sale −$506,440not reportedNoForm 4
Foraker RandyExecutive Vice PresidentMay 21, 2025May 22, 2025M · derivative4,000$20.83$83,3203,000NoForm 4
Rainbolt David EMay 6, 2025May 7, 2025J22,556$0.00$073,395NoForm 4
Rainbolt David EMay 6, 2025May 7, 2025I14$0.00$022,556NoForm 4
Rainbolt David EMay 6, 2025May 7, 2025J22,556$0.00$0not reportedNoForm 4
Brand Dennis LExecutive Vice PresidentApr 2, 2025Apr 2, 2025I56$0.00$06,555NoForm 4
Rainbolt David EApr 2, 2025Apr 2, 2025I204$0.00$073,381NoForm 4
Copeland ScottExecutive Vice PresidentApr 2, 2025Apr 2, 2025I104$0.00$013,740NoForm 4
Ferguson Roy CExecutiveApr 2, 2025Apr 2, 2025I121$0.00$025,997NoForm 4
Foraker RandyExecutive Vice PresidentApr 2, 2025Apr 2, 2025I103$0.00$017,849NoForm 4
Foster KellySenior Vice PresidentApr 2, 2025Apr 2, 2025I68$0.00$04,929NoForm 4
Goyne JoeDirectorApr 2, 2025Apr 2, 2025I67$0.00$0643NoForm 4
Schmidt DarrylExecutive Vice PresidentApr 2, 2025Apr 2, 2025I88$0.00$07,975NoForm 4
Hannah Dennis JayExecutive Vice PresidentApr 2, 2025Apr 2, 2025I66$0.00$066NoForm 4
Harlow David RCheif Executive OfficerApr 2, 2025Apr 2, 2025I92$0.00$09,918NoForm 4
Wanzer DaraExecutive Vice PresidentApr 2, 2025Apr 2, 2025I47$0.00$0771NoForm 4
Andrus HannahExecutive Vice PresidentApr 2, 2025Apr 2, 2025I36$0.00$036NoForm 4
Martin William ScottDirectorFeb 28, 2025Feb 28, 2025S10,000$119.13Sale −$1,191,300214,499NoForm 4
McCasland Thomas Howard IIIDirectorDec 8, 2023Feb 27, 2025J32,538$0.00$04,402NoForm 4
Schmidt DarrylExecutive Vice PresidentFeb 11, 2025Feb 11, 2025S5,000$122.06Sale −$610,30043,564.08NoForm 4
Drummond F FordDirectorFeb 5, 2025Feb 6, 2025M5,000$20.83$104,1505,000NoForm 4
Drummond F FordDirectorFeb 5, 2025Feb 6, 2025S5,000$120.58Sale −$602,900not reportedNoForm 4
Drummond F FordDirectorFeb 5, 2025Feb 6, 2025M · derivative5,000$20.83$104,15010,000NoForm 4
Drummond F FordDirectorJan 29, 2025Jan 29, 2025M5,000$20.83$104,1505,000NoForm 4
Drummond F FordDirectorJan 29, 2025Jan 29, 2025S5,000$117.97Sale −$589,850not reportedNoForm 4
Drummond F FordDirectorJan 29, 2025Jan 29, 2025M · derivative5,000$20.83$104,15015,000NoForm 4
Schmidt DarrylExecutive Vice PresidentDec 17, 2024Dec 18, 2024G287$0.00$048,851.08NoForm 4
Schmidt DarrylExecutive Vice PresidentDec 17, 2024Dec 18, 2024G287$0.00$048,564.08NoForm 4
Schmidt DarrylExecutive Vice PresidentDec 17, 2024Dec 18, 2024G287$0.00$0287NoForm 4
Brand Dennis LExecutive Vice PresidentDec 12, 2024Dec 12, 2024S4,000$126.50Sale −$506,00033,000NoForm 4
Martin William ScottDirectorNov 21, 2024Nov 21, 2024S24,607$124.70Sale −$3,068,493224,499NoForm 4
Rainbolt David EExecutive & DirectorNov 19, 2024Nov 19, 2024G10,000$0.00$04,000NoForm 4
Martin William ScottDirectorNov 15, 2024Nov 15, 2024S25,000$123.00Sale −$3,075,000249,106NoForm 4
Martin William ScottDirectorNov 14, 2024Nov 14, 2024S7,500$123.17Sale −$923,775274,106NoForm 4
Martin William ScottDirectorNov 13, 2024Nov 13, 2024S10,298$126.01Sale −$1,297,651281,606NoForm 4
Hannah Dennis JayExecutive Vice PresidentNov 6, 2024Nov 8, 2024S5,000$126.68Sale −$633,4005,543NoForm 4
Hannah Dennis JayExecutive Vice PresidentNov 6, 2024Nov 8, 2024S5,543$126.50Sale −$701,190not reportedNoForm 4
Martin William ScottDirectorNov 6, 2024Nov 6, 2024S15,000$117.00Sale −$1,755,000291,904NoForm 4
Martin William ScottDirectorOct 30, 2024Oct 30, 2024S5,000$113.50Sale −$567,500306,904NoForm 4
Rainbolt Leslie JeannineOct 28, 2024Oct 29, 2024S24,421$110.78Sale −$2,705,3584,910,000NoForm 4
Rainbolt David EExecutive & DirectorOct 28, 2024Oct 29, 2024S8,141$110.78Sale −$901,860200,000NoForm 4
Rainbolt David EExecutive & DirectorOct 28, 2024Oct 29, 2024S8,140$110.78Sale −$901,749200,000NoForm 4
Rainbolt David EExecutive & DirectorOct 28, 2024Oct 29, 2024S8,140$110.78Sale −$901,749200,000NoForm 4
Main Street Banking Partners LPOct 28, 2024Oct 29, 2024S24,421$110.78Sale −$2,705,3584,910,000NoForm 4
Rainbolt Leslie JeannineOct 24, 2024Oct 24, 2024S1,750$110.11Sale −$192,6934,934,421NoForm 4
Main Street Banking Partners LPOct 24, 2024Oct 24, 2024S1,750$110.11Sale −$192,6934,934,421NoForm 4
Rainbolt David EExecutive & DirectorOct 24, 2024Oct 24, 2024S583$110.11Sale −$64,194208,141NoForm 4
Rainbolt David EExecutive & DirectorOct 24, 2024Oct 24, 2024S583$110.11Sale −$64,194208,140NoForm 4
Rainbolt David EExecutive & DirectorOct 24, 2024Oct 24, 2024S584$110.11Sale −$64,304208,140NoForm 4
Rainbolt Leslie JeannineOct 23, 2024Oct 23, 2024S5,601$110.21Sale −$617,2864,936,171NoForm 4
Rainbolt David EExecutive & DirectorOct 23, 2024Oct 23, 2024S1,867$110.21Sale −$205,762208,724NoForm 4
Rainbolt David EExecutive & DirectorOct 23, 2024Oct 23, 2024S1,867$110.21Sale −$205,762208,723NoForm 4
Rainbolt David EExecutive & DirectorOct 23, 2024Oct 23, 2024S1,867$110.21Sale −$205,762208,724NoForm 4
Main Street Banking Partners LPOct 23, 2024Oct 23, 2024S5,601$110.21Sale −$617,2864,936,171NoForm 4
Rainbolt Leslie JeannineOct 22, 2024Oct 22, 2024S778$110.00Sale −$85,5804,941,772NoForm 4
Main Street Banking Partners LPOct 22, 2024Oct 22, 2024S778$110.00Sale −$85,5804,941,772NoForm 4
Rainbolt David EExecutive & DirectorOct 22, 2024Oct 22, 2024S259$110.00Sale −$28,490210,591NoForm 4
Rainbolt David EExecutive & DirectorOct 22, 2024Oct 22, 2024S259$110.00Sale −$28,490210,590NoForm 4
Rainbolt David EExecutive & DirectorOct 22, 2024Oct 22, 2024S259$110.00Sale −$28,490210,591NoForm 4
Rainbolt David EExecutive & DirectorOct 21, 2024Oct 21, 2024S717$110.47Sale −$79,207210,850NoForm 4
Rainbolt David EExecutive & DirectorOct 21, 2024Oct 21, 2024S718$110.47Sale −$79,317210,849NoForm 4
Rainbolt David EExecutive & DirectorOct 21, 2024Oct 21, 2024S717$110.47Sale −$79,207210,850NoForm 4
Main Street Banking Partners LPOct 21, 2024Oct 21, 2024S2,152$110.47Sale −$237,7314,942,550NoForm 4
Rainbolt Leslie JeannineOct 21, 2024Oct 21, 2024S2,152$110.47Sale −$237,7314,942,550NoForm 4
Rainbolt David EExecutive & DirectorSep 13, 2024Sep 13, 2024S3,458$105.02Sale −$363,159211,567NoForm 4
Rainbolt David EExecutive & DirectorSep 13, 2024Sep 13, 2024S3,457$105.02Sale −$363,054211,567NoForm 4
Rainbolt David EExecutive & DirectorSep 13, 2024Sep 13, 2024S3,457$105.02Sale −$363,054211,567NoForm 4
Main Street Banking Partners LPSep 13, 2024Sep 13, 2024S10,371$105.02Sale −$1,089,1624,944,702NoForm 4
Rainbolt Leslie JeannineSep 13, 2024Sep 13, 2024S10,371$105.02Sale −$1,089,1624,944,702NoForm 4
Main Street Banking Partners LPSep 11, 2024Sep 11, 2024S1,391$105.01Sale −$146,0694,955,073NoForm 4
Rainbolt Leslie JeannineSep 11, 2024Sep 11, 2024S1,391$105.01Sale −$146,0694,955,073NoForm 4
Rainbolt David EExecutive & DirectorSep 11, 2024Sep 11, 2024S463$105.01Sale −$48,620215,025NoForm 4
Rainbolt David EExecutive & DirectorSep 11, 2024Sep 11, 2024S464$105.01Sale −$48,725215,024NoForm 4
Rainbolt David EExecutive & DirectorSep 11, 2024Sep 11, 2024S464$105.01Sale −$48,725215,024NoForm 4
Main Street Banking Partners LPSep 10, 2024Sep 10, 2024S1,604$105.10Sale −$168,5804,956,464NoForm 4
Rainbolt Leslie JeannineSep 10, 2024Sep 10, 2024S1,604$105.10Sale −$168,5804,956,464NoForm 4
Rainbolt David EExecutive & DirectorSep 10, 2024Sep 10, 2024S534$105.10Sale −$56,123215,488NoForm 4
Rainbolt David EExecutive & DirectorSep 10, 2024Sep 10, 2024S535$105.10Sale −$56,229215,488NoForm 4
Rainbolt David EExecutive & DirectorSep 10, 2024Sep 10, 2024S535$105.10Sale −$56,229215,488NoForm 4
Main Street Banking Partners LPSep 9, 2024Sep 10, 2024S27$105.25Sale −$2,8424,958,068NoForm 4
Rainbolt Leslie JeannineSep 9, 2024Sep 10, 2024S27$105.25Sale −$2,8424,958,068NoForm 4
Rainbolt David EExecutive & DirectorSep 9, 2024Sep 10, 2024S10$105.25Sale −$1,053216,022NoForm 4
Rainbolt David EExecutive & DirectorSep 9, 2024Sep 10, 2024S9$105.25Sale −$947216,023NoForm 4
Rainbolt David EExecutive & DirectorSep 9, 2024Sep 10, 2024S9$105.25Sale −$947216,023NoForm 4
Rainbolt David EExecutive & DirectorSep 9, 2024Sep 9, 2024S7,371.5$105.46Sale −$777,398216,032NoForm 4
Rainbolt David EExecutive & DirectorSep 9, 2024Sep 9, 2024S7,370.5$105.46Sale −$777,293216,032NoForm 4
Rainbolt David EExecutive & DirectorSep 9, 2024Sep 9, 2024S7,371.5$105.46Sale −$777,398216,032NoForm 4
Main Street Banking Partners LPSep 9, 2024Sep 9, 2024S22,114.5$105.46Sale −$2,332,1954,958,095NoForm 4
Rainbolt Leslie JeannineSep 9, 2024Sep 9, 2024S22,114.5$105.46Sale −$2,332,1954,958,095NoForm 4
Main Street Banking Partners LPSep 3, 2024Sep 3, 2024S1,414$105.58Sale −$149,2904,980,209.5NoForm 4
Rainbolt Leslie JeannineSep 3, 2024Sep 3, 2024S1,414$105.58Sale −$149,2904,980,209.5NoForm 4
Rainbolt David EExecutive & DirectorSep 3, 2024Sep 3, 2024S471$105.58Sale −$49,728223,403.5NoForm 4
Rainbolt David EExecutive & DirectorSep 3, 2024Sep 3, 2024S472$105.58Sale −$49,834223,402.5NoForm 4
Rainbolt David EExecutive & DirectorSep 3, 2024Sep 3, 2024S471$105.58Sale −$49,728223,403.5NoForm 4
Ingram Kimberly KayAug 30, 2024Aug 30, 2024A · derivative2,500$0.00$02,500NoForm 4
Main Street Banking Partners LPAug 30, 2024Aug 30, 2024S18,376.5$106.22Sale −$1,951,9524,981,623.5NoForm 4
Rainbolt Leslie JeannineAug 30, 2024Aug 30, 2024S18,376.5$106.22Sale −$1,951,9524,981,623.5NoForm 4
Rainbolt David EExecutive & DirectorAug 30, 2024Aug 30, 2024S6,125.5$106.22Sale −$650,651223,874.5NoForm 4
Rainbolt David EExecutive & DirectorAug 30, 2024Aug 30, 2024S6,125.5$106.22Sale −$650,651223,874.5NoForm 4
Rainbolt David EExecutive & DirectorAug 30, 2024Aug 30, 2024S6,125.5$106.22Sale −$650,651223,874.5NoForm 4
Foraker RandyExecutive Vice PresidentAug 29, 2024Aug 29, 2024M130$20.83$2,708130NoForm 4
Foraker RandyExecutive Vice PresidentAug 29, 2024Aug 29, 2024S130$107.01Sale −$13,911not reportedNoForm 4
Foraker RandyExecutive Vice PresidentAug 29, 2024Aug 29, 2024M · derivative130$20.83$2,7087,000NoForm 4
Foraker RandyExecutive Vice PresidentAug 28, 2024Aug 28, 2024M2,870$20.83$59,7822,870NoForm 4
Foraker RandyExecutive Vice PresidentAug 28, 2024Aug 28, 2024S2,870$107.10Sale −$307,377not reportedNoForm 4
Foraker RandyExecutive Vice PresidentAug 28, 2024Aug 28, 2024M · derivative2,870$20.83$59,7827,130NoForm 4
Lopez Dave RDirectorAug 16, 2024Aug 19, 2024M1,000$21.49$21,4901,000NoForm 4
Lopez Dave RDirectorAug 16, 2024Aug 19, 2024S1,000$102.13Sale −$102,130not reportedNoForm 4
Lopez Dave RDirectorAug 16, 2024Aug 19, 2024M · derivative1,000$21.49$21,4904,000NoForm 4
BF Bank Partners LPAug 14, 2024Aug 15, 2024J690,000$0.00$04,310,000NoForm 4
Rainbolt David EExecutive & DirectorAug 14, 2024Aug 15, 2024J690,000$0.00$04,310,000NoForm 4
Rainbolt David EExecutive & DirectorAug 14, 2024Aug 15, 2024J230,000$0.00$0230,000NoForm 4
Rainbolt David EExecutive & DirectorAug 14, 2024Aug 15, 2024J230,000$0.00$0230,000NoForm 4
Rainbolt David EExecutive & DirectorAug 14, 2024Aug 15, 2024J230,000$0.00$0230,000NoForm 4
Martin William ScottDirectorJul 25, 2024Jul 25, 2024S15,000$107.50Sale −$1,612,500311,904NoForm 4
Hannah Dennis JayExecutive Vice PresidentJul 25, 2024Jul 25, 2024S500$110.00Sale −$55,000714NoForm 4
Hannah Dennis JayExecutive Vice PresidentJul 24, 2024Jul 24, 2024S1,000$107.50Sale −$107,5001,214NoForm 4
Martin William ScottDirectorJul 24, 2024Jul 24, 2024S5,000$107.50Sale −$537,500326,904NoForm 4
Schmidt DarrylExecutive Vice PresidentJul 23, 2024Jul 23, 2024P199$105.82Purchase +$21,05849,138.08NoForm 4
Schmidt DarrylExecutive Vice PresidentJul 23, 2024Jul 23, 2024P21$105.82Purchase +$2,2225,143NoForm 4
Hannah Dennis JayExecutive Vice PresidentJul 23, 2024Jul 23, 2024S2,000$105.00Sale −$210,0002,714NoForm 4
Hannah Dennis JayExecutive Vice PresidentJul 23, 2024Jul 23, 2024S500$106.66Sale −$53,3302,214NoForm 4
Hannah Dennis JayExecutive Vice PresidentJul 22, 2024Jul 22, 2024S1,000$105.00Sale −$105,0006,714NoForm 4
Hannah Dennis JayExecutive Vice PresidentJul 22, 2024Jul 22, 2024S2,000$105.16Sale −$210,3204,714NoForm 4
Hannah Dennis JayExecutive Vice PresidentJul 19, 2024Jul 19, 2024S3,000$106.50Sale −$319,5007,714NoForm 4
Andrus HannahExecutive Vice PresidentMar 29, 2024May 15, 2024A · derivative4,000$0.00$04,000NoForm 4
Hannah Dennis JayExecutive Vice PresidentMay 6, 2024May 7, 2024S2,096$92.23Sale −$193,31414,114NoForm 4
Hannah Dennis JayExecutive Vice PresidentMay 6, 2024May 7, 2024S3,400$92.23Sale −$313,58210,714NoForm 4
Hannah Dennis JayExecutive Vice PresidentMay 3, 2024May 3, 2024S204$92.38Sale −$18,84616,210NoForm 4
Lawrence KevinExecutive Vice PresidentMay 2, 2024May 2, 2024M2,709$32.30$87,50112,709NoForm 4
Lawrence KevinExecutive Vice PresidentMay 2, 2024May 2, 2024S2,709$91.16Sale −$246,95210,000NoForm 4
Lawrence KevinExecutive Vice PresidentMay 2, 2024May 2, 2024M · derivative2,709$32.30$87,501not reportedNoForm 4
Lawrence KevinExecutive Vice PresidentMay 1, 2024May 1, 2024M10,000$32.30$323,00020,000NoForm 4
Lawrence KevinExecutive Vice PresidentMay 1, 2024May 1, 2024S10,000$90.00Sale −$900,00010,000NoForm 4
Lawrence KevinExecutive Vice PresidentMay 1, 2024May 1, 2024M · derivative10,000$32.30$323,0002,709NoForm 4
Hannah Dennis JayExecutive Vice PresidentMay 1, 2024May 1, 2024S2,000$92.03Sale −$184,06016,414NoForm 4
Lawrence KevinExecutive Vice PresidentApr 25, 2024Apr 25, 2024M10,000$32.30$323,00020,000NoForm 4
Lawrence KevinExecutive Vice PresidentApr 25, 2024Apr 25, 2024S10,000$90.00Sale −$900,00010,000NoForm 4
Lawrence KevinExecutive Vice PresidentApr 25, 2024Apr 25, 2024M · derivative10,000$32.30$323,00012,709NoForm 4
Copeland ScottExecutive Vice PresidentApr 24, 2024Apr 25, 2024S2,534$92.21Sale −$233,66013,290NoForm 4
Hannah Dennis JayExecutive Vice PresidentApr 24, 2024Apr 24, 2024S300$92.06Sale −$27,61818,414NoForm 4
Schmidt DarrylExecutive Vice PresidentApr 22, 2024Apr 22, 2024P232$89.71Purchase +$20,81348,939.08NoForm 4
Schmidt DarrylExecutive Vice PresidentApr 22, 2024Apr 22, 2024P24$89.71Purchase +$2,1535,122NoForm 4
Lawrence KevinExecutive Vice PresidentApr 22, 2024Apr 22, 2024M10,000$32.30$323,00020,000NoForm 4
Lawrence KevinExecutive Vice PresidentApr 22, 2024Apr 22, 2024S10,000$90.07Sale −$900,70010,000NoForm 4
Lawrence KevinExecutive Vice PresidentApr 22, 2024Apr 22, 2024M · derivative10,000$32.30$323,00022,709NoForm 4
Brand Dennis LExecutive Vice PresidentMar 28, 2024Mar 29, 2024I30$0.00$06,333NoForm 4
Copeland ScottExecutive Vice PresidentMar 28, 2024Mar 29, 2024I52$0.00$015,824NoForm 4
Ferguson Roy CExecutiveMar 28, 2024Mar 29, 2024I64$0.00$025,432NoForm 4
Foraker RandyExecutive Vice PresidentMar 28, 2024Mar 29, 2024I54$0.00$017,380NoForm 4
Foster KellySenior Vice PresidentMar 28, 2024Mar 29, 2024I31$0.00$04,676NoForm 4
Goyne JoeDirectorMar 28, 2024Mar 29, 2024I28$0.00$0435NoForm 4
Hannah Dennis JayExecutive Vice PresidentMar 28, 2024Mar 29, 2024I43$0.00$09,830NoForm 4
Harlow David RCheif Executive OfficerMar 28, 2024Mar 29, 2024I44$0.00$09,547NoForm 4
Lawrence KevinExecutive Vice PresidentMar 28, 2024Mar 29, 2024I31$0.00$01,792NoForm 4
Rainbolt David EExecutive & DirectorMar 28, 2024Mar 29, 2024I121$0.00$072,264NoForm 4
Schmidt DarrylExecutive Vice PresidentMar 28, 2024Mar 29, 2024I42$0.00$07,632NoForm 4
Wanzer DaraExecutive Vice PresidentMar 28, 2024Mar 29, 2024I20$0.00$0623NoForm 4
Hannah Dennis JayExecutive Vice PresidentMar 7, 2024Mar 7, 2024S1,000$90.03Sale −$90,03018,714NoForm 4
Lopez Dave RDirectorMar 4, 2024Mar 4, 2024M3,000$21.49$64,4703,000NoForm 4
Lopez Dave RDirectorMar 4, 2024Mar 4, 2024S3,000$87.18Sale −$261,540not reportedNoForm 4
Lopez Dave RDirectorMar 4, 2024Mar 4, 2024M · derivative3,000$21.49$64,4705,000NoForm 4
Lawrence KevinExecutive Vice PresidentFeb 29, 2024Feb 29, 2024M1,159$32.30$37,43611,159NoForm 4
Lawrence KevinExecutive Vice PresidentFeb 29, 2024Feb 29, 2024S1,159$88.00Sale −$101,99210,000NoForm 4
Lawrence KevinExecutive Vice PresidentFeb 29, 2024Feb 29, 2024M · derivative1,159$32.30$37,43632,709NoForm 4
Lawrence KevinExecutive Vice PresidentFeb 27, 2024Feb 27, 2024M1,529$32.30$49,38711,529NoForm 4
Lawrence KevinExecutive Vice PresidentFeb 27, 2024Feb 27, 2024S1,529$88.00Sale −$134,55210,000NoForm 4
Lawrence KevinExecutive Vice PresidentFeb 27, 2024Feb 27, 2024M · derivative1,529$32.30$49,38733,868NoForm 4
Lawrence KevinExecutive Vice PresidentFeb 23, 2024Feb 23, 2024M7,312$32.30$236,17817,312NoForm 4
Lawrence KevinExecutive Vice PresidentFeb 23, 2024Feb 23, 2024S7,312$88.00Sale −$643,45610,000NoForm 4
Lawrence KevinExecutive Vice PresidentFeb 23, 2024Feb 23, 2024M · derivative7,312$32.30$236,17835,397NoForm 4
Hannah Dennis JayExecutive Vice PresidentFeb 16, 2024Feb 20, 2024S4,000$90.00Sale −$360,00019,714NoForm 4
Hannah Dennis JayExecutive Vice PresidentFeb 15, 2024Feb 20, 2024S1,000$90.07Sale −$90,07023,714NoForm 4
Hannah Dennis JayExecutive Vice PresidentFeb 12, 2024Feb 20, 2024S4,000$88.66Sale −$354,64024,714NoForm 4
Hannah Dennis JayExecutive Vice PresidentFeb 9, 2024Feb 20, 2024S4,000$88.45Sale −$353,80028,714NoForm 4
Schmidt DarrylExecutive Vice PresidentJan 22, 2024Jan 22, 2024P225$92.60Purchase +$20,83548,707.08NoForm 4
Schmidt DarrylExecutive Vice PresidentJan 22, 2024Jan 22, 2024P24$92.60Purchase +$2,2225,098NoForm 4
Martin William ScottDirectorDec 14, 2023Dec 18, 2023G1,500$0.00$0331,904NoForm 4
Schmidt DarrylExecutive Vice PresidentDec 11, 2023Dec 12, 2023G250$0.00$048,482.08NoForm 4
Lawrence KevinExecutive Vice PresidentDec 6, 2023Dec 6, 2023M5,000$32.30$161,50015,000NoForm 4
Lawrence KevinExecutive Vice PresidentDec 6, 2023Dec 6, 2023S5,000$92.00Sale −$460,00010,000NoForm 4
Lawrence KevinExecutive Vice PresidentDec 6, 2023Dec 6, 2023M · derivative5,000$32.30$161,50042,709NoForm 4
Jones Mautra StaleyDirectorNov 22, 2023Nov 22, 2023P285$86.80Purchase +$24,738285NoForm 4
Rainbolt David EExecutive & DirectorNov 2, 2023Nov 2, 2023G25,000$0.00$0not reportedNoForm 4
Schmidt DarrylExecutive Vice PresidentOct 23, 2023Oct 23, 2023P251$83.04Purchase +$20,84348,732.08NoForm 4
Schmidt DarrylExecutive Vice PresidentOct 23, 2023Oct 23, 2023P27$83.04Purchase +$2,2425,074NoForm 4