Insider Transactions by Lawrence Kevin

Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentMay 02, 2024Option Exercise$32.302,70987,50112,709May 02, 2024, 12:37 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentMay 02, 2024Sale$91.162,709246,96610,000May 02, 2024, 12:37 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentMay 01, 2024Option Exercise$32.3010,000323,00020,000May 01, 2024, 02:54 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentMay 01, 2024Sale$90.0010,000900,00010,000May 01, 2024, 02:54 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentApr 25, 2024Option Exercise$32.3010,000323,00020,000Apr 25, 2024, 12:15 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentApr 25, 2024Sale$90.0010,000900,02810,000Apr 25, 2024, 12:15 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentApr 22, 2024Sale$90.0710,000900,72310,000Apr 22, 2024, 01:11 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentApr 22, 2024Option Exercise$32.3010,000323,00020,000Apr 22, 2024, 01:11 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 29, 2024Option Exercise$32.301,15937,43611,159Feb 29, 2024, 12:47 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 29, 2024Sale$88.001,159101,99210,000Feb 29, 2024, 12:47 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 27, 2024Option Exercise$32.301,52949,38711,529Feb 27, 2024, 04:55 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 27, 2024Sale$88.001,529134,55210,000Feb 27, 2024, 04:55 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 23, 2024Option Exercise$32.307,312236,17817,312Feb 23, 2024, 04:32 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 23, 2024Sale$88.007,312643,46110,000Feb 23, 2024, 04:32 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentDec 06, 2023Option Exercise$32.305,000161,50015,000Dec 06, 2023, 11:15 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentDec 06, 2023Sale$92.005,000460,00010,000Dec 06, 2023, 11:15 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 27, 2023Option Exercise$32.302,29173,99912,291Feb 28, 2023, 10:39 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 27, 2023Sale$92.002,291210,77210,000Feb 28, 2023, 10:39 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentJun 07, 2022Sale$95.352,000190,69810,000Jun 07, 2022, 04:11 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 28, 2022Option Exercise$21.4333,000707,19021,000Feb 28, 2022, 05:22 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 28, 2022Sale$78.1021,0001,640,0430Feb 28, 2022, 05:22 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentMar 01, 2021Option Exercise$21.431,25026,7881,250Mar 01, 2021, 11:05 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentMar 01, 2021Sale$65.501,25081,8750Mar 01, 2021, 11:05 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentDec 03, 2020Option Exercise$21.432,50053,5752,500Dec 04, 2020, 10:11 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentDec 03, 2020Sale$57.502,500143,7500Dec 04, 2020, 10:11 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentSep 05, 2018Option Exercise$21.431,25026,7881,250Sep 05, 2018, 11:39 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentSep 05, 2018Sale$64.001,25080,0000Sep 05, 2018, 11:39 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentJul 23, 2018Sale$64.005,000320,0000Jul 23, 2018, 10:55 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentJul 23, 2018Option Exercise$21.435,000107,1505,000Jul 23, 2018, 10:55 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentApr 23, 2018Option Exercise$21.435,000107,1505,000Apr 23, 2018, 03:27 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentApr 23, 2018Sale$58.025,000290,1000Apr 23, 2018, 03:27 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentMar 12, 2018Option Exercise$21.432,00042,8602,000Mar 13, 2018, 09:38 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentMar 12, 2018Sale$56.302,000112,5910Mar 13, 2018, 09:38 AM