InsiderGauge
Checking updates…
Dashboard

BFHBREAD FINANCIAL HOLDINGS, INC.

Market cap
$3.84B
as of 2026-10-23
Latest close
$99.89
as of 2026-10-23
Sector
Financial Services
as of 2026-10-24
Industry
Credit Services
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-18

Dashed line = amended filing (Form 4/A)

InsiderTradedFiledTypeSharesPriceValueOwned after10b5-1 planFiling
Gerspach John COct 15Oct 19A704not reportednot reported50,278NoForm 4
McCarthy Dennis JamesEVP, Chief Revenue OfficerSep 14Sep 16P15.89$108.14Purchase +$1,71829,546NoForm 4
Lakhwara PranitiJul 28Jul 29S2,802$106.12Sale −$297,3484,458NoForm 4
Gerspach John CJul 15Jul 17A730not reportednot reported49,574NoForm 4
Theriault Timothy JJun 15Jun 17A1,638not reportednot reported27,384NoForm 4
Gerspach John CJun 15Jun 17A1,638not reportednot reported48,844NoForm 4
Turney Sharen JJun 15Jun 17A1,638not reportednot reported23,174NoForm 4
Tucker Laurie AnneJun 15Jun 17A1,638not reportednot reported35,459NoForm 4
St Clair JoyceJun 15Jun 17A1,638not reportednot reported11,307NoForm 4
Fawcett John J.Jun 15Jun 17A1,638not reportednot reported12,638NoForm 4
Natarajan RajeshJun 15Jun 17A1,638not reportednot reported21,442NoForm 4
Lakhwara PranitiJun 15Jun 17A1,638not reportednot reported7,260NoForm 4
Andretta Ralph JPresident and CEOMay 29Jun 1S1,500$88.23Sale −$132,345595,741YesForm 4
Andretta Ralph JPresident and CEOMay 29Jun 1S12,500$89.17Sale −$1,114,625583,241YesForm 4
Andretta Ralph JPresident and CEOMay 29Jun 1S1,000$89.57Sale −$89,570582,241YesForm 4
Fawcett John J.May 21May 22P698$86.43Purchase +$60,32811,000NoForm 4
Ballou Roger HApr 24Apr 27S9,687$90.32Sale −$874,93030,079NoForm 4
Gerspach John CApr 15Apr 17A483not reportednot reported47,206NoForm 4
Driscoll Allegra SEVP, Chief Technology OfficerFeb 18Mar 44/AF1,752$73.74$129,19260,780NoForm 4/A
Beberman Perry SEVP, Chief Financial OfficerFeb 17Mar 44/AF22,516$73.05$1,644,794142,061NoForm 4/A
Ballou Roger HFeb 19Feb 20G1,351$0.00$039,766NoForm 4
Campbell Jonathan BryanSVP, Chief Accounting OfficerFeb 17Feb 204/AA1,728not reportednot reported38,877NoForm 4/A
Driscoll Allegra SEVP, Chief Technology OfficerFeb 18Feb 19F2,564$73.74$189,06959,968NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 18Feb 19F1,470$73.74$108,398129,617NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 18Feb 19F1,606$73.74$118,426123,320.06NoForm 4
Andretta Ralph JPresident and CEOFeb 18Feb 19F5,326$73.74$392,739597,241NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 18Feb 19F2,003$73.74$147,701155,352NoForm 4
Driscoll Allegra SEVP, Chief Technology OfficerFeb 17Feb 19A7,109not reportednot reported54,656NoForm 4
Driscoll Allegra SEVP, Chief Technology OfficerFeb 17Feb 19A10,663not reportednot reported65,319NoForm 4
Driscoll Allegra SEVP, Chief Technology OfficerFeb 17Feb 19F2,787$73.05$203,59062,532NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 17Feb 19A8,004not reportednot reported131,738NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 17Feb 19A12,005not reportednot reported143,743NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 17Feb 19A4,262not reportednot reported148,005NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 17Feb 19F16,918$73.05$1,235,860131,087NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 17Feb 19A7,898not reportednot reported126,956.06NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 17Feb 19A11,847not reportednot reported138,803.06NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 17Feb 19A3,984not reportednot reported142,787.06NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 17Feb 19F17,861$73.05$1,304,746124,926.06NoForm 4
Andretta Ralph JPresident and CEOFeb 17Feb 19A42,122not reportednot reported577,119NoForm 4
Andretta Ralph JPresident and CEOFeb 17Feb 19A63,183not reportednot reported640,302NoForm 4
Andretta Ralph JPresident and CEOFeb 17Feb 19A19,123not reportednot reported659,425NoForm 4
Andretta Ralph JPresident and CEOFeb 17Feb 19F56,858$73.05$4,153,477602,567NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 17Feb 19A9,478not reportednot reported161,429NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 17Feb 19A14,217not reportednot reported175,646NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 17Feb 19A5,543not reportednot reported181,189NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 17Feb 19F23,834$73.05$1,741,074157,355NoForm 4
Gerspach John CJan 15Jan 20A499not reportednot reported46,723NoForm 4
Andretta Ralph JPresident and CEODec 11, 2025Dec 15, 2025F4,116$73.62$303,020534,997NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerDec 11, 2025Dec 15, 2025F1,256$73.62$92,467151,951NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyDec 11, 2025Dec 15, 2025F346$73.62$25,473123,734NoForm 4
Gerspach John COct 15, 2025Oct 17, 2025A670not reportednot reported46,224NoForm 4
Fawcett John J.Jul 30, 2025Aug 1, 2025P927$61.79Purchase +$57,27910,202NoForm 4
Fawcett John J.Jul 30, 2025Aug 1, 2025P100$61.80Purchase +$6,18010,302NoForm 4
Gerspach John CJul 15, 2025Jul 17, 2025A671not reportednot reported45,554NoForm 4
Turney Sharen JJun 16, 2025Jun 18, 2025A2,802not reportednot reported21,536NoForm 4
Tucker Laurie AnneJun 16, 2025Jun 18, 2025A2,802not reportednot reported33,821NoForm 4
Theriault Timothy JJun 16, 2025Jun 18, 2025A2,802not reportednot reported25,746NoForm 4
St Clair JoyceJun 16, 2025Jun 18, 2025A2,802not reportednot reported9,669NoForm 4
Natarajan RajeshJun 16, 2025Jun 18, 2025A2,802not reportednot reported19,804NoForm 4
Lakhwara PranitiJun 16, 2025Jun 18, 2025A2,802not reportednot reported5,622NoForm 4
Gerspach John CJun 16, 2025Jun 18, 2025A2,802not reportednot reported44,883NoForm 4
Fawcett John J.Jun 16, 2025Jun 18, 2025A2,802not reportednot reported9,275NoForm 4
Ballou Roger HJun 16, 2025Jun 18, 2025A2,802not reportednot reported41,117NoForm 4
Gerspach John CApr 15, 2025Apr 17, 2025A842not reportednot reported42,081NoForm 4
Andretta Ralph JPresident and CEOFeb 18, 2025Feb 20, 2025A45,323not reportednot reported507,816NoForm 4
Andretta Ralph JPresident and CEOFeb 18, 2025Feb 20, 2025A67,984not reportednot reported575,800NoForm 4
Andretta Ralph JPresident and CEOFeb 18, 2025Feb 20, 2025A8,102not reportednot reported583,902NoForm 4
Andretta Ralph JPresident and CEOFeb 18, 2025Feb 20, 2025F44,789$62.10$2,781,397539,113NoForm 4
Beberman Perry SEVP, Chief Financial OfficerFeb 18, 2025Feb 20, 2025A11,655not reportednot reported131,809NoForm 4
Beberman Perry SEVP, Chief Financial OfficerFeb 18, 2025Feb 20, 2025A17,482not reportednot reported149,291NoForm 4
Beberman Perry SEVP, Chief Financial OfficerFeb 18, 2025Feb 20, 2025A2,675not reportednot reported151,966NoForm 4
Beberman Perry SEVP, Chief Financial OfficerFeb 18, 2025Feb 20, 2025F17,245$62.10$1,070,915134,721NoForm 4
Campbell Jonathan BryanSVP, Chief Accounting OfficerFeb 18, 2025Feb 20, 2025A8,498not reportednot reported40,159NoForm 4
Campbell Jonathan BryanSVP, Chief Accounting OfficerFeb 18, 2025Feb 20, 2025F3,932$62.10$244,17736,227NoForm 4
Driscoll Allegra SEVP, Chief Technology OfficerFeb 18, 2025Feb 20, 2025A7,770not reportednot reported38,679NoForm 4
Driscoll Allegra SEVP, Chief Technology OfficerFeb 18, 2025Feb 20, 2025A11,655not reportednot reported50,334NoForm 4
Driscoll Allegra SEVP, Chief Technology OfficerFeb 18, 2025Feb 20, 2025F2,787$62.10$173,07347,547NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 18, 2025Feb 20, 2025A11,655not reportednot reported148,629NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 18, 2025Feb 20, 2025A17,482not reportednot reported166,111NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 18, 2025Feb 20, 2025A2,026not reportednot reported168,137NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 18, 2025Feb 20, 2025F14,930$62.10$927,153153,207NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 18, 2025Feb 20, 2025A8,417not reportednot reported117,092.06NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 18, 2025Feb 20, 2025A12,626not reportednot reported129,718.06NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 18, 2025Feb 20, 2025A1,842not reportednot reported131,560.06NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 18, 2025Feb 20, 2025F12,502$62.10$776,374119,058.06NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 18, 2025Feb 20, 2025A9,259not reportednot reported120,102NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 18, 2025Feb 20, 2025A13,888not reportednot reported133,990NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 18, 2025Feb 20, 2025A2,026not reportednot reported136,016NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 18, 2025Feb 20, 2025F11,936$62.10$741,226124,080NoForm 4
Gerspach John CJan 15, 2025Jan 16, 2025A604not reportednot reported41,239NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyJan 8, 2025Jan 10, 2025F557$62.87$35,019110,843NoForm 4
Fawcett John J.Oct 28, 2024Oct 30, 2024P1,000$51.02Purchase +$51,0206,473NoForm 4
Gerspach John COct 15, 2024Oct 17, 2024A744not reportednot reported40,635NoForm 4
Fawcett John J.Aug 12, 2024Aug 14, 2024P2,000$49.82Purchase +$99,6405,473NoForm 4
Beberman Perry SEVP, Chief Financial OfficerJul 15, 2024Jul 17, 2024F3,673$48.72$178,949120,154NoForm 4
Gerspach John CJul 15, 2024Jul 17, 2024A887not reportednot reported39,891NoForm 4
Lakhwara PranitiJul 15, 2024Jul 17, 2024A2,820not reportednot reported2,820NoForm 4
Ballou Roger HJun 17, 2024Jun 20, 2024A3,473not reportednot reported38,315NoForm 4
Fawcett John J.Jun 17, 2024Jun 20, 2024A3,473not reportednot reported3,473NoForm 4
Gerspach John CJun 17, 2024Jun 20, 2024A3,473not reportednot reported39,004NoForm 4
Natarajan RajeshJun 17, 2024Jun 20, 2024A3,473not reportednot reported17,002NoForm 4
St Clair JoyceJun 17, 2024Jun 20, 2024A3,473not reportednot reported6,867NoForm 4
Theriault Timothy JJun 17, 2024Jun 20, 2024A3,473not reportednot reported22,944NoForm 4
Tucker Laurie AnneJun 17, 2024Jun 20, 2024A3,473not reportednot reported31,019NoForm 4
Turney Sharen JJun 17, 2024Jun 20, 2024A3,473not reportednot reported18,734NoForm 4
Gerspach John CApr 15, 2024Apr 17, 2024A1,025not reportednot reported35,531NoForm 4
Andretta Ralph JPresident and CEOMar 25, 2024Mar 27, 2024F8,712$35.61$310,234462,493NoForm 4
Beberman Perry SEVP, Chief Financial OfficerMar 25, 2024Mar 27, 2024F2,384$35.61$84,894123,827NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerMar 25, 2024Mar 27, 2024F2,366$35.61$84,253136,974NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskMar 25, 2024Mar 27, 2024F1,793$35.61$63,849108,675.06NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyMar 25, 2024Mar 27, 2024F1,525$35.61$54,305111,400NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 16, 2024Feb 20, 2024A3,102not reportednot reported121,150NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 16, 2024Feb 20, 2024F8,225$37.34$307,122112,925NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 16, 2024Feb 20, 2024A2,820not reportednot reported118,330.06NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 16, 2024Feb 20, 2024F7,862$37.34$293,567110,468.06NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 16, 2024Feb 20, 2024A3,102not reportednot reported147,542NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 16, 2024Feb 20, 2024F8,202$37.34$306,263139,340NoForm 4
Beberman Perry SEVP, Chief Financial OfficerFeb 16, 2024Feb 20, 2024A1,087not reportednot reported126,211NoForm 4
Andretta Ralph JPresident and CEOFeb 16, 2024Feb 20, 2024A11,843not reportednot reported504,625NoForm 4
Andretta Ralph JPresident and CEOFeb 16, 2024Feb 20, 2024F33,420$37.34$1,247,903471,205NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 15, 2024Feb 20, 2024A14,949not reportednot reported96,494NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 15, 2024Feb 20, 2024A22,423not reportednot reported118,917NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyFeb 15, 2024Feb 20, 2024F869$37.59$32,666118,048NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 15, 2024Feb 20, 2024A13,937not reportednot reported95,504.06NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 15, 2024Feb 20, 2024A20,905not reportednot reported116,409.06NoForm 4
McConnaughey Tammy MEVP, Operations & Credit RiskFeb 15, 2024Feb 20, 2024F899$37.59$33,793115,510.06NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 15, 2024Feb 20, 2024A19,444not reportednot reported116,212NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 15, 2024Feb 20, 2024A29,166not reportednot reported145,378NoForm 4
Greer Valerie EEVP, Chief Commercial OfficerFeb 15, 2024Feb 20, 2024F938$37.59$35,259144,440NoForm 4
Beberman Perry SEVP, Chief Financial OfficerFeb 15, 2024Feb 20, 2024A19,444not reportednot reported97,205NoForm 4
Beberman Perry SEVP, Chief Financial OfficerFeb 15, 2024Feb 20, 2024A29,166not reportednot reported126,371NoForm 4
Beberman Perry SEVP, Chief Financial OfficerFeb 15, 2024Feb 20, 2024F1,247$37.59$46,875125,124NoForm 4
Andretta Ralph JPresident and CEOFeb 15, 2024Feb 20, 2024A67,435not reportednot reported395,631NoForm 4
Andretta Ralph JPresident and CEOFeb 15, 2024Feb 20, 2024A101,153not reportednot reported496,784NoForm 4
Andretta Ralph JPresident and CEOFeb 15, 2024Feb 20, 2024F4,002$37.59$150,435492,782NoForm 4
Campbell Jonathan BryanSVP, Chief Accounting OfficerFeb 15, 2024Feb 20, 2024A14,049not reportednot reported33,825NoForm 4
Campbell Jonathan BryanSVP, Chief Accounting OfficerFeb 15, 2024Feb 20, 2024F2,164$37.59$81,34531,661NoForm 4
Driscoll Allegra SEVP, Chief Technology OfficerFeb 15, 2024Feb 20, 2024A12,364not reportednot reported12,364NoForm 4
Driscoll Allegra SEVP, Chief Technology OfficerFeb 15, 2024Feb 20, 2024A18,545not reportednot reported30,909NoForm 4
Turtle Creek Asset Management Inc.Jan 29, 2024Jan 29, 2024S34,862$35.61Sale −$1,241,4364,212,036NoForm 4
Turtle Creek Asset Management Inc.Jan 29, 2024Jan 29, 2024S3,253$35.61Sale −$115,839393,123NoForm 4
Turtle Creek Asset Management Inc.Jan 29, 2024Jan 29, 2024S2,428$35.61Sale −$86,461293,359NoForm 4
Turtle Creek Asset Management Inc.Jan 29, 2024Jan 29, 2024S3,832$36.20Sale −$138,7184,208,204NoForm 4
Turtle Creek Asset Management Inc.Jan 29, 2024Jan 29, 2024S358$36.20Sale −$12,960392,765NoForm 4
Turtle Creek Asset Management Inc.Jan 29, 2024Jan 29, 2024S267$36.20Sale −$9,665293,092NoForm 4
Turtle Creek Asset Management Inc.Jan 26, 2024Jan 26, 2024S25,796$35.53Sale −$916,5324,246,898NoForm 4
Turtle Creek Asset Management Inc.Jan 26, 2024Jan 26, 2024S2,408$35.53Sale −$85,556396,376NoForm 4
Turtle Creek Asset Management Inc.Jan 26, 2024Jan 26, 2024S1,796$35.53Sale −$63,812295,787NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S344$28.11Sale −$9,6704,298,146NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S32$28.11Sale −$900401,159NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S24$28.11Sale −$675299,356NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S172$29.62Sale −$5,0954,297,974NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S16$29.62Sale −$474401,143NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S12$29.62Sale −$355299,344NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S1,032$30.62Sale −$31,6004,296,942NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S96$30.62Sale −$2,940401,047NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S72$30.62Sale −$2,205299,272NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S4,041$31.39Sale −$126,8474,292,901NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S377$31.39Sale −$11,834400,670NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S282$31.39Sale −$8,852298,990NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S20,207$32.58Sale −$658,3444,272,694NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S1,886$32.58Sale −$61,446398,784NoForm 4
Turtle Creek Asset Management Inc.Jan 25, 2024Jan 26, 2024S1,407$32.58Sale −$45,840297,583NoForm 4
Turtle Creek Asset Management Inc.Jan 24, 2024Jan 26, 2024S19,120$30.63Sale −$585,6464,305,166NoForm 4
Turtle Creek Asset Management Inc.Jan 24, 2024Jan 26, 2024S1,785$30.63Sale −$54,675401,814NoForm 4
Turtle Creek Asset Management Inc.Jan 24, 2024Jan 26, 2024S1,331$30.63Sale −$40,769299,845NoForm 4
Turtle Creek Asset Management Inc.Jan 24, 2024Jan 26, 2024S6,676$31.35Sale −$209,2934,298,490NoForm 4
Turtle Creek Asset Management Inc.Jan 24, 2024Jan 26, 2024S623$31.35Sale −$19,531401,191NoForm 4
Turtle Creek Asset Management Inc.Jan 24, 2024Jan 26, 2024S465$31.35Sale −$14,578299,380NoForm 4
Turtle Creek Asset Management Inc.Jan 23, 2024Jan 23, 2024S25,795$31.12Sale −$802,7404,324,286NoForm 4
Turtle Creek Asset Management Inc.Jan 23, 2024Jan 23, 2024S2,408$31.12Sale −$74,937403,599NoForm 4
Turtle Creek Asset Management Inc.Jan 23, 2024Jan 23, 2024S1,797$31.12Sale −$55,923301,176NoForm 4
Turtle Creek Asset Management Inc.Jan 22, 2024Jan 23, 2024S25,796$30.88Sale −$796,5804,350,081NoForm 4
Turtle Creek Asset Management Inc.Jan 22, 2024Jan 23, 2024S2,408$30.88Sale −$74,359406,007NoForm 4
Turtle Creek Asset Management Inc.Jan 22, 2024Jan 23, 2024S1,796$30.88Sale −$55,460302,973NoForm 4
Turtle Creek Asset Management Inc.Jan 19, 2024Jan 23, 2024S15,978$29.64Sale −$473,5884,385,694NoForm 4
Turtle Creek Asset Management Inc.Jan 19, 2024Jan 23, 2024S1,492$29.64Sale −$44,223409,331NoForm 4
Turtle Creek Asset Management Inc.Jan 19, 2024Jan 23, 2024S1,113$29.64Sale −$32,989305,453NoForm 4
Turtle Creek Asset Management Inc.Jan 19, 2024Jan 23, 2024S9,817$30.22Sale −$296,6704,375,877NoForm 4
Turtle Creek Asset Management Inc.Jan 19, 2024Jan 23, 2024S916$30.22Sale −$27,682408,415NoForm 4
Turtle Creek Asset Management Inc.Jan 19, 2024Jan 23, 2024S684$30.22Sale −$20,670304,769NoForm 4
Turtle Creek Asset Management Inc.Jan 18, 2024Jan 18, 2024S25,795$29.38Sale −$757,8574,401,672NoForm 4
Turtle Creek Asset Management Inc.Jan 18, 2024Jan 18, 2024S2,408$29.38Sale −$70,747410,823NoForm 4
Turtle Creek Asset Management Inc.Jan 18, 2024Jan 18, 2024S1,797$29.38Sale −$52,796306,566NoForm 4
Turtle Creek Asset Management Inc.Jan 17, 2024Jan 18, 2024S25,795$30.20Sale −$779,0094,427,467NoForm 4
Turtle Creek Asset Management Inc.Jan 17, 2024Jan 18, 2024S2,408$30.20Sale −$72,722413,231NoForm 4
Turtle Creek Asset Management Inc.Jan 17, 2024Jan 18, 2024S1,797$30.20Sale −$54,269308,363NoForm 4
Turtle Creek Asset Management Inc.Jan 16, 2024Jan 18, 2024S25,795$30.94Sale −$798,0974,453,262NoForm 4
Turtle Creek Asset Management Inc.Jan 16, 2024Jan 18, 2024S2,408$30.94Sale −$74,504415,639NoForm 4
Turtle Creek Asset Management Inc.Jan 16, 2024Jan 18, 2024S1,797$30.94Sale −$55,599310,160NoForm 4
Gerspach John CJan 16, 2024Jan 18, 2024A1,187not reportednot reported34,506NoForm 4
Turtle Creek Asset Management Inc.Jan 12, 2024Jan 12, 2024S18,659$31.61Sale −$589,8114,481,895NoForm 4
Turtle Creek Asset Management Inc.Jan 12, 2024Jan 12, 2024S1,741$31.61Sale −$55,033418,312NoForm 4
Turtle Creek Asset Management Inc.Jan 12, 2024Jan 12, 2024S1,300$31.61Sale −$41,093312,154NoForm 4
Turtle Creek Asset Management Inc.Jan 12, 2024Jan 12, 2024S2,838$32.78Sale −$93,0304,479,057NoForm 4
Turtle Creek Asset Management Inc.Jan 12, 2024Jan 12, 2024S265$32.78Sale −$8,687418,047NoForm 4
Turtle Creek Asset Management Inc.Jan 12, 2024Jan 12, 2024S197$32.78Sale −$6,458311,957NoForm 4
Turtle Creek Asset Management Inc.Jan 11, 2024Jan 12, 2024S21,496$32.44Sale −$697,3304,500,554NoForm 4
Turtle Creek Asset Management Inc.Jan 11, 2024Jan 12, 2024S2,007$32.44Sale −$65,107420,053NoForm 4
Turtle Creek Asset Management Inc.Jan 11, 2024Jan 12, 2024S1,497$32.44Sale −$48,563313,454NoForm 4
Turtle Creek Asset Management Inc.Jan 10, 2024Jan 12, 2024S21,497$32.46Sale −$697,7934,522,050NoForm 4
Turtle Creek Asset Management Inc.Jan 10, 2024Jan 12, 2024S2,006$32.46Sale −$65,115422,060NoForm 4
Turtle Creek Asset Management Inc.Jan 10, 2024Jan 12, 2024S1,497$32.46Sale −$48,593314,951NoForm 4
Turtle Creek Asset Management Inc.Jan 9, 2024Jan 9, 2024S30,095$32.73Sale −$985,0094,543,547NoForm 4
Turtle Creek Asset Management Inc.Jan 9, 2024Jan 9, 2024S2,809$32.73Sale −$91,939424,066NoForm 4
Turtle Creek Asset Management Inc.Jan 9, 2024Jan 9, 2024S2,096$32.73Sale −$68,602316,448NoForm 4
Turtle Creek Asset Management Inc.Jan 5, 2024Jan 9, 2024S7,611$32.17Sale −$244,8464,587,528NoForm 4
Turtle Creek Asset Management Inc.Jan 5, 2024Jan 9, 2024S710$32.17Sale −$22,841428,171NoForm 4
Turtle Creek Asset Management Inc.Jan 5, 2024Jan 9, 2024S530$32.17Sale −$17,050319,511NoForm 4
Turtle Creek Asset Management Inc.Jan 5, 2024Jan 9, 2024S13,886$32.53Sale −$451,7124,573,642NoForm 4
Turtle Creek Asset Management Inc.Jan 5, 2024Jan 9, 2024S1,296$32.53Sale −$42,159426,875NoForm 4
Turtle Creek Asset Management Inc.Jan 5, 2024Jan 9, 2024S967$32.53Sale −$31,457318,544NoForm 4
Turtle Creek Asset Management Inc.Jan 4, 2024Jan 4, 2024S21,497$31.57Sale −$678,6604,595,139NoForm 4
Turtle Creek Asset Management Inc.Jan 4, 2024Jan 4, 2024S2,006$31.57Sale −$63,329428,881NoForm 4
Turtle Creek Asset Management Inc.Jan 4, 2024Jan 4, 2024S1,497$31.57Sale −$47,260320,041NoForm 4
Turtle Creek Asset Management Inc.Jan 3, 2024Jan 4, 2024S21,428$32.05Sale −$686,7674,616,705NoForm 4
Turtle Creek Asset Management Inc.Jan 3, 2024Jan 4, 2024S2,000$32.05Sale −$64,100430,893NoForm 4
Turtle Creek Asset Management Inc.Jan 3, 2024Jan 4, 2024S1,492$32.05Sale −$47,819321,543NoForm 4
Turtle Creek Asset Management Inc.Jan 3, 2024Jan 4, 2024S69$32.49Sale −$2,2424,616,636NoForm 4
Turtle Creek Asset Management Inc.Jan 3, 2024Jan 4, 2024S6$32.49Sale −$195430,887NoForm 4
Turtle Creek Asset Management Inc.Jan 3, 2024Jan 4, 2024S5$32.49Sale −$162321,538NoForm 4
Turtle Creek Asset Management Inc.Jan 2, 2024Jan 4, 2024S17,166$33.06Sale −$567,5084,642,464NoForm 4
Turtle Creek Asset Management Inc.Jan 2, 2024Jan 4, 2024S1,602$33.06Sale −$52,962433,297NoForm 4
Turtle Creek Asset Management Inc.Jan 2, 2024Jan 4, 2024S1,195$33.06Sale −$39,507323,337NoForm 4
Turtle Creek Asset Management Inc.Jan 2, 2024Jan 4, 2024S4,331$33.56Sale −$145,3484,638,133NoForm 4
Turtle Creek Asset Management Inc.Jan 2, 2024Jan 4, 2024S404$33.56Sale −$13,558432,893NoForm 4
Turtle Creek Asset Management Inc.Jan 2, 2024Jan 4, 2024S302$33.56Sale −$10,135323,035NoForm 4
Turtle Creek Asset Management Inc.Dec 29, 2023Dec 29, 2023S8,598$33.10Sale −$284,5944,659,630NoForm 4
Turtle Creek Asset Management Inc.Dec 29, 2023Dec 29, 2023S803$33.10Sale −$26,579434,899NoForm 4
Turtle Creek Asset Management Inc.Dec 29, 2023Dec 29, 2023S599$33.10Sale −$19,827324,532NoForm 4
Turtle Creek Asset Management Inc.Dec 28, 2023Dec 29, 2023S17,197$33.52Sale −$576,4434,668,228NoForm 4
Turtle Creek Asset Management Inc.Dec 28, 2023Dec 29, 2023S1,605$33.52Sale −$53,800435,702NoForm 4
Turtle Creek Asset Management Inc.Dec 28, 2023Dec 29, 2023S1,198$33.52Sale −$40,157325,131NoForm 4
Turtle Creek Asset Management Inc.Dec 27, 2023Dec 29, 2023S17,197$33.55Sale −$576,9594,685,425NoForm 4
Turtle Creek Asset Management Inc.Dec 27, 2023Dec 29, 2023S1,605$33.55Sale −$53,848437,307NoForm 4
Turtle Creek Asset Management Inc.Dec 27, 2023Dec 29, 2023S1,198$33.55Sale −$40,193326,329NoForm 4
Turtle Creek Asset Management Inc.Dec 22, 2023Dec 22, 2023S21,497$33.73Sale −$725,0944,702,622NoForm 4
Turtle Creek Asset Management Inc.Dec 22, 2023Dec 22, 2023S2,006$33.73Sale −$67,662438,912NoForm 4
Turtle Creek Asset Management Inc.Dec 22, 2023Dec 22, 2023S1,497$33.73Sale −$50,494327,527NoForm 4
Turtle Creek Asset Management Inc.Dec 21, 2023Dec 22, 2023S16,413$33.77Sale −$554,2674,729,203NoForm 4
Turtle Creek Asset Management Inc.Dec 21, 2023Dec 22, 2023S1,532$33.77Sale −$51,736441,392NoForm 4
Turtle Creek Asset Management Inc.Dec 21, 2023Dec 22, 2023S1,143$33.77Sale −$38,599329,378NoForm 4
Turtle Creek Asset Management Inc.Dec 21, 2023Dec 22, 2023S5,084$34.09Sale −$173,3144,724,119NoForm 4
Turtle Creek Asset Management Inc.Dec 21, 2023Dec 22, 2023S474$34.09Sale −$16,159440,918NoForm 4
Turtle Creek Asset Management Inc.Dec 21, 2023Dec 22, 2023S354$34.09Sale −$12,068329,024NoForm 4
Motes Joseph L IIIEVP, CAO, Gen Counsel & SecyDec 19, 2023Dec 21, 2023F481$33.59$16,15781,545NoForm 4
Turtle Creek Asset Management Inc.Dec 20, 2023Dec 20, 2023S9,319$32.82Sale −$305,8504,757,794NoForm 4
Turtle Creek Asset Management Inc.Dec 20, 2023Dec 20, 2023S870$32.82Sale −$28,553444,060NoForm 4
Turtle Creek Asset Management Inc.Dec 20, 2023Dec 20, 2023S649$32.82Sale −$21,300331,369NoForm 4
Turtle Creek Asset Management Inc.Dec 20, 2023Dec 20, 2023S12,178$33.74Sale −$410,8864,745,616NoForm 4
Turtle Creek Asset Management Inc.Dec 20, 2023Dec 20, 2023S1,136$33.74Sale −$38,329442,924NoForm 4
Turtle Creek Asset Management Inc.Dec 20, 2023Dec 20, 2023S848$33.74Sale −$28,612330,521NoForm 4
Turtle Creek Asset Management Inc.Dec 18, 2023Dec 20, 2023S18,057$33.24Sale −$600,2154,767,113NoForm 4
Turtle Creek Asset Management Inc.Dec 18, 2023Dec 20, 2023S1,685$33.24Sale −$56,009444,930NoForm 4
Turtle Creek Asset Management Inc.Dec 18, 2023Dec 20, 2023S1,258$33.24Sale −$41,816332,018NoForm 4
Turtle Creek Asset Management Inc.Dec 15, 2023Dec 15, 2023S15,395$33.40Sale −$514,1934,785,252NoForm 4
Turtle Creek Asset Management Inc.Dec 15, 2023Dec 15, 2023S1,437$33.40Sale −$47,996446,623NoForm 4
Turtle Creek Asset Management Inc.Dec 15, 2023Dec 15, 2023S1,072$33.40Sale −$35,805333,282NoForm 4
Turtle Creek Asset Management Inc.Dec 15, 2023Dec 15, 2023S82$34.17Sale −$2,8024,785,170NoForm 4
Turtle Creek Asset Management Inc.Dec 15, 2023Dec 15, 2023S8$34.17Sale −$273446,615NoForm 4
Turtle Creek Asset Management Inc.Dec 15, 2023Dec 15, 2023S6$34.17Sale −$205333,276NoForm 4
Turtle Creek Asset Management Inc.Dec 14, 2023Dec 15, 2023S8,603$34.10Sale −$293,3624,807,521NoForm 4
Turtle Creek Asset Management Inc.Dec 14, 2023Dec 15, 2023S803$34.10Sale −$27,382448,702NoForm 4
Turtle Creek Asset Management Inc.Dec 14, 2023Dec 15, 2023S599$34.10Sale −$20,426334,833NoForm 4
Turtle Creek Asset Management Inc.Dec 14, 2023Dec 15, 2023S6,874$34.87Sale −$239,6964,800,647NoForm 4
Turtle Creek Asset Management Inc.Dec 14, 2023Dec 15, 2023S642$34.87Sale −$22,387448,060NoForm 4
Turtle Creek Asset Management Inc.Dec 14, 2023Dec 15, 2023S479$34.87Sale −$16,703334,354NoForm 4
Turtle Creek Asset Management Inc.Dec 13, 2023Dec 15, 2023S8,831$30.69Sale −$271,0234,822,770NoForm 4
Turtle Creek Asset Management Inc.Dec 13, 2023Dec 15, 2023S825$30.69Sale −$25,319450,125NoForm 4
Turtle Creek Asset Management Inc.Dec 13, 2023Dec 15, 2023S615$30.69Sale −$18,874335,895NoForm 4
Turtle Creek Asset Management Inc.Dec 13, 2023Dec 15, 2023S823$31.46Sale −$25,8924,821,947NoForm 4
Turtle Creek Asset Management Inc.Dec 13, 2023Dec 15, 2023S77$31.46Sale −$2,422450,048NoForm 4
Turtle Creek Asset Management Inc.Dec 13, 2023Dec 15, 2023S57$31.46Sale −$1,793335,838NoForm 4
Turtle Creek Asset Management Inc.Dec 13, 2023Dec 15, 2023S5,400$32.87Sale −$177,4984,816,547NoForm 4
Turtle Creek Asset Management Inc.Dec 13, 2023Dec 15, 2023S504$32.87Sale −$16,566449,544NoForm 4
Turtle Creek Asset Management Inc.Dec 13, 2023Dec 15, 2023S376$32.87Sale −$12,359335,462NoForm 4
Turtle Creek Asset Management Inc.Dec 13, 2023Dec 15, 2023S423$33.29Sale −$14,0824,816,124NoForm 4
Turtle Creek Asset Management Inc.Dec 13, 2023Dec 15, 2023S39$33.29Sale −$1,298449,505NoForm 4
Turtle Creek Asset Management Inc.Dec 13, 2023Dec 15, 2023S30$33.29Sale −$999335,432NoForm 4
Turtle Creek Asset Management Inc.Dec 12, 2023Dec 12, 2023S17,197$31.75Sale −$546,0054,831,601NoForm 4
Turtle Creek Asset Management Inc.Dec 12, 2023Dec 12, 2023S1,605$31.75Sale −$50,959450,950NoForm 4
Turtle Creek Asset Management Inc.Dec 12, 2023Dec 12, 2023S1,198$31.75Sale −$38,037336,510NoForm 4
Turtle Creek Asset Management Inc.Dec 11, 2023Dec 12, 2023S21,152$31.06Sale −$656,9814,849,143NoForm 4
Turtle Creek Asset Management Inc.Dec 11, 2023Dec 12, 2023S1,974$31.06Sale −$61,312452,587NoForm 4
Turtle Creek Asset Management Inc.Dec 11, 2023Dec 12, 2023S1,473$31.06Sale −$45,751337,732NoForm 4
Turtle Creek Asset Management Inc.Dec 11, 2023Dec 12, 2023S345$31.42Sale −$10,8404,848,798NoForm 4
Turtle Creek Asset Management Inc.Dec 11, 2023Dec 12, 2023S32$31.42Sale −$1,005452,555NoForm 4
Turtle Creek Asset Management Inc.Dec 11, 2023Dec 12, 2023S24$31.42Sale −$754337,708NoForm 4
Turtle Creek Asset Management Inc.Dec 8, 2023Dec 12, 2023S21,497$30.87Sale −$663,6124,870,295NoForm 4
Turtle Creek Asset Management Inc.Dec 8, 2023Dec 12, 2023S2,006$30.87Sale −$61,925454,561NoForm 4
Turtle Creek Asset Management Inc.Dec 8, 2023Dec 12, 2023S1,497$30.87Sale −$46,212339,205NoForm 4
Turtle Creek Asset Management Inc.Dec 7, 2023Dec 7, 2023S19,486$30.47Sale −$593,7384,893,803NoForm 4
Turtle Creek Asset Management Inc.Dec 7, 2023Dec 7, 2023S1,818$30.47Sale −$55,394456,755NoForm 4
Turtle Creek Asset Management Inc.Dec 7, 2023Dec 7, 2023S1,357$30.47Sale −$41,348340,842NoForm 4
Turtle Creek Asset Management Inc.Dec 7, 2023Dec 7, 2023S2,011$30.95Sale −$62,2404,891,792NoForm 4
Turtle Creek Asset Management Inc.Dec 7, 2023Dec 7, 2023S188$30.95Sale −$5,819456,567NoForm 4
Turtle Creek Asset Management Inc.Dec 7, 2023Dec 7, 2023S140$30.95Sale −$4,333340,702NoForm 4
Turtle Creek Asset Management Inc.Dec 6, 2023Dec 7, 2023S25,795$29.65Sale −$764,8224,913,289NoForm 4
Turtle Creek Asset Management Inc.Dec 6, 2023Dec 7, 2023S2,408$29.65Sale −$71,397458,573NoForm 4
Turtle Creek Asset Management Inc.Dec 6, 2023Dec 7, 2023S1,797$29.65Sale −$53,281342,199NoForm 4
Turtle Creek Asset Management Inc.Dec 5, 2023Dec 7, 2023S17,197$28.98Sale −$498,3694,939,084NoForm 4
Turtle Creek Asset Management Inc.Dec 5, 2023Dec 7, 2023S1,605$28.98Sale −$46,513460,981NoForm 4
Turtle Creek Asset Management Inc.Dec 5, 2023Dec 7, 2023S1,198$28.98Sale −$34,718343,996NoForm 4
Andretta Ralph JPresident and CEOMar 24, 2023Nov 21, 20234/AA58,211not reportednot reported328,196NoForm 4/A
Gerspach John COct 16, 2023Oct 18, 2023A1,033not reportednot reported33,319NoForm 4
Tucker Laurie AnneOct 16, 2023Oct 18, 2023A481not reportednot reported27,546NoForm 4