BREAD FINANCIAL HOLDINGS, INC. ($BFH) Insider Transactions

Last updated: 2026-03-16 13:06 UTC | Total transactions: 415

In the last 12 months, insiders at BREAD FINANCIAL HOLDINGS, INC. ($BFH) filed 415 transactions with the SEC: 82 open-market purchases totaling $21,250,987 and 162 sales totaling $27,923,801. Net insider sentiment: net selling.

BREAD FINANCIAL HOLDINGS, INC. operates in the Personal credit institutions industry (Finance sector).

Most Active Insiders

View all SEC Filings for BREAD FINANCIAL HOLDINGS, INC. (BFH).

Set Up your own filters →

Recent Insider Transactions

Transaction Date Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 17, 2026 Beberman Perry S EVP, Chief Financial Officer F Common Stock 22516 $73.05 142,061.0000 47,600,000 13.68% 0.05%
Feb. 18, 2026 Driscoll Allegra S EVP, Chief Technology Officer F Common Stock 1752 $73.74 60,780.0000 47,600,000 2.80% 0.00%
Feb. 19, 2026 BALLOU ROGER H Director G Common Stock 1351 $0.00 39,766.0000 47,600,000 3.29% 0.00%
Feb. 17, 2026 Campbell Jonathan Bryan SVP, Chief Accounting Officer A Common Stock 1728 $0.00 38,877.0000 47,600,000 4.65% 0.00%
Feb. 17, 2026 Beberman Perry S EVP, Chief Financial Officer F Common Stock 43007 $73.05 123,584.0000 47,600,000 25.82% 0.09%
Feb. 18, 2026 Beberman Perry S EVP, Chief Financial Officer F Common Stock 2014 $73.74 121,570.0000 47,600,000 1.63% 0.00%
Feb. 17, 2026 Campbell Jonathan Bryan SVP, Chief Accounting Officer A Common Stock 5183 $0.00 41,410.0000 47,600,000 14.31% 0.01%
Feb. 17, 2026 Campbell Jonathan Bryan SVP, Chief Accounting Officer F Common Stock 2951 $73.05 38,459.0000 47,600,000 7.13% 0.01%
Feb. 18, 2026 Campbell Jonathan Bryan SVP, Chief Accounting Officer F Common Stock 1310 $73.74 37,149.0000 47,600,000 3.41% 0.00%
Feb. 17, 2026 Driscoll Allegra S EVP, Chief Technology Officer A Common Stock 7109 $0.00 54,656.0000 47,600,000 14.95% 0.01%
Feb. 17, 2026 Driscoll Allegra S EVP, Chief Technology Officer F Common Stock 2787 $73.05 62,532.0000 47,600,000 4.27% 0.01%
Feb. 18, 2026 Driscoll Allegra S EVP, Chief Technology Officer F Common Stock 2564 $73.74 59,968.0000 47,600,000 4.10% 0.01%
Feb. 18, 2026 McConnaughey Tammy M EVP, Operations & Credit Risk F Common Stock 1606 $73.74 123,320.0550 47,600,000 1.29% 0.00%
Feb. 17, 2026 McConnaughey Tammy M EVP, Operations & Credit Risk F Common Stock 17861 $73.05 124,926.0550 47,600,000 12.51% 0.04%
Feb. 17, 2026 McConnaughey Tammy M EVP, Operations & Credit Risk A Common Stock 3984 $0.00 142,787.0550 47,600,000 2.87% 0.01%
Feb. 17, 2026 McConnaughey Tammy M EVP, Operations & Credit Risk A Common Stock 11847 $0.00 138,803.0550 47,600,000 9.33% 0.02%
Feb. 17, 2026 McConnaughey Tammy M EVP, Operations & Credit Risk A Common Stock 7898 $0.00 126,956.0550 47,600,000 6.63% 0.02%
Feb. 17, 2026 Andretta Ralph J President and CEO F Common Stock 56858 $73.05 602,567.0000 47,600,000 8.62% 0.12%
Feb. 17, 2026 Andretta Ralph J President and CEO A Common Stock 42122 $0.00 577,119.0000 47,600,000 7.87% 0.09%
Feb. 17, 2026 Andretta Ralph J President and CEO A Common Stock 19123 $0.00 659,425.0000 47,600,000 2.99% 0.04%
Feb. 17, 2026 Andretta Ralph J President and CEO A Common Stock 63183 $0.00 640,302.0000 47,600,000 10.95% 0.13%
Feb. 18, 2026 Andretta Ralph J President and CEO F Common Stock 5326 $73.74 597,241.0000 47,600,000 0.88% 0.01%
Feb. 17, 2026 Driscoll Allegra S EVP, Chief Technology Officer A Common Stock 10663 $0.00 65,319.0000 47,600,000 19.51% 0.02%
Feb. 17, 2026 Beberman Perry S EVP, Chief Financial Officer A Common Stock 10531 $0.00 145,252.0000 47,600,000 7.82% 0.02%
Feb. 17, 2026 Beberman Perry S EVP, Chief Financial Officer A Common Stock 15796 $0.00 161,048.0000 47,600,000 10.87% 0.03%
Feb. 17, 2026 Beberman Perry S EVP, Chief Financial Officer A Common Stock 5543 $0.00 166,591.0000 47,600,000 3.44% 0.01%
Feb. 17, 2026 Motes Joseph L III EVP, CAO, Gen Counsel & Secy F Common Stock 16918 $73.05 131,087.0000 47,600,000 11.43% 0.04%
Feb. 17, 2026 Motes Joseph L III EVP, CAO, Gen Counsel & Secy A Common Stock 4262 $0.00 148,005.0000 47,600,000 2.97% 0.01%
Feb. 17, 2026 Motes Joseph L III EVP, CAO, Gen Counsel & Secy A Common Stock 12005 $0.00 143,743.0000 47,600,000 9.11% 0.03%
Feb. 17, 2026 Motes Joseph L III EVP, CAO, Gen Counsel & Secy A Common Stock 8004 $0.00 131,738.0000 47,600,000 6.47% 0.02%
Feb. 18, 2026 Motes Joseph L III EVP, CAO, Gen Counsel & Secy F Common Stock 1470 $73.74 129,617.0000 47,600,000 1.12% 0.00%
Feb. 17, 2026 Greer Valerie E EVP, Chief Commercial Officer A Common Stock 9478 $0.00 161,429.0000 47,600,000 6.24% 0.02%
Feb. 17, 2026 Greer Valerie E EVP, Chief Commercial Officer A Common Stock 14217 $0.00 175,646.0000 47,600,000 8.81% 0.03%
Feb. 17, 2026 Greer Valerie E EVP, Chief Commercial Officer A Common Stock 5543 $0.00 181,189.0000 47,600,000 3.16% 0.01%
Feb. 17, 2026 Greer Valerie E EVP, Chief Commercial Officer F Common Stock 23834 $73.05 157,355.0000 47,600,000 13.15% 0.05%
Feb. 18, 2026 Greer Valerie E EVP, Chief Commercial Officer F Common Stock 2003 $73.74 155,352.0000 47,600,000 1.27% 0.00%
Jan. 15, 2026 Gerspach John C Director A Common Stock 499 $0.00 52,723.0000 47,600,000 0.96% 0.00%
Dec. 11, 2025 Andretta Ralph J President and CEO F Common Stock 4116 $73.62 534,997.0000 48,100,000 0.76% 0.01%
Dec. 11, 2025 Greer Valerie E EVP, Chief Commercial Officer F Common Stock 1256 $73.62 151,951.0000 48,100,000 0.82% 0.00%
Dec. 11, 2025 Motes Joseph L III EVP, CAO, Gen Counsel & Secy F Common Stock 346 $73.62 123,734.0000 48,100,000 0.28% 0.00%
Oct. 15, 2025 Gerspach John C Director A Common Stock 670 $0.00 52,224.0000 48,100,000 1.30% 0.00%
July 30, 2025 Fawcett John J. Director P Common Stock 927 $61.79 10,202.0000 50,400,000 9.99% 0.00%
July 30, 2025 Fawcett John J. Director P Common Stock 100 $61.80 10,302.0000 50,400,000 0.98% 0.00%
July 15, 2025 Gerspach John C Director A Common Stock 671 $0.00 51,554.0000 50,400,000 1.32% 0.00%
June 16, 2025 Fawcett John J. Director A Common Stock 2802 $0.00 9,275.0000 50,400,000 43.29% 0.01%
June 16, 2025 Lakhwara Praniti Director A Common Stock 2802 $0.00 5,622.0000 50,400,000 99.36% 0.01%
June 16, 2025 Natarajan Rajesh Director A Common Stock 2802 $0.00 19,804.0000 50,400,000 16.48% 0.01%
June 16, 2025 St Clair Joyce Director A Common Stock 2802 $0.00 9,669.0000 50,400,000 40.80% 0.01%
June 16, 2025 THERIAULT TIMOTHY J Director A Common Stock 2802 $0.00 25,746.0000 50,400,000 12.21% 0.01%
June 16, 2025 Tucker Laurie Anne Director A Common Stock 2802 $0.00 33,821.0000 50,400,000 9.03% 0.01%
June 16, 2025 TURNEY SHAREN J Director A Common Stock 2802 $0.00 21,536.0000 50,400,000 14.96% 0.01%
June 16, 2025 Gerspach John C Director A Common Stock 2802 $0.00 50,883.0000 50,400,000 5.83% 0.01%
June 16, 2025 BALLOU ROGER H Director A Common Stock 2802 $0.00 41,117.0000 50,400,000 7.31% 0.01%
April 15, 2025 Gerspach John C Director A Common Stock 842 $0.00 48,081.0000 50,400,000 1.78% 0.00%
Feb. 18, 2025 McConnaughey Tammy M EVP, Operations & Credit Risk F Common Stock 12502 $62.10 119,058.0550 50,400,000 9.50% 0.02%
Feb. 18, 2025 Motes Joseph L III EVP, CAO, Gen Counsel & Secy A Common Stock 9259 $0.00 120,102.0000 50,400,000 8.35% 0.02%
Feb. 18, 2025 Motes Joseph L III EVP, CAO, Gen Counsel & Secy A Common Stock 13888 $0.00 133,990.0000 50,400,000 11.56% 0.03%
Feb. 18, 2025 Motes Joseph L III EVP, CAO, Gen Counsel & Secy A Common Stock 2026 $0.00 136,016.0000 50,400,000 1.51% 0.00%
Feb. 18, 2025 Motes Joseph L III EVP, CAO, Gen Counsel & Secy F Common Stock 11936 $62.10 124,080.0000 50,400,000 8.78% 0.02%
Feb. 18, 2025 McConnaughey Tammy M EVP, Operations & Credit Risk A Common Stock 8417 $0.00 117,092.0550 50,400,000 7.75% 0.02%
Feb. 18, 2025 McConnaughey Tammy M EVP, Operations & Credit Risk A Common Stock 12626 $0.00 129,718.0550 50,400,000 10.78% 0.03%
Feb. 18, 2025 McConnaughey Tammy M EVP, Operations & Credit Risk A Common Stock 1842 $0.00 131,560.0550 50,400,000 1.42% 0.00%
Feb. 18, 2025 Greer Valerie E EVP, Chief Commercial Officer A Common Stock 11655 $0.00 148,629.0000 50,400,000 8.51% 0.02%
Feb. 18, 2025 Greer Valerie E EVP, Chief Commercial Officer A Common Stock 17482 $0.00 166,111.0000 50,400,000 11.76% 0.03%
Feb. 18, 2025 Greer Valerie E EVP, Chief Commercial Officer A Common Stock 2026 $0.00 168,137.0000 50,400,000 1.22% 0.00%
Feb. 18, 2025 Greer Valerie E EVP, Chief Commercial Officer F Common Stock 14930 $62.10 153,207.0000 50,400,000 8.88% 0.03%
Feb. 18, 2025 Driscoll Allegra S EVP, Chief Technology Officer A Common Stock 7770 $0.00 38,679.0000 50,400,000 25.14% 0.02%
Feb. 18, 2025 Driscoll Allegra S EVP, Chief Technology Officer A Common Stock 11655 $0.00 50,334.0000 50,400,000 30.13% 0.02%
Feb. 18, 2025 Driscoll Allegra S EVP, Chief Technology Officer F Common Stock 2787 $62.10 47,547.0000 50,400,000 5.54% 0.01%
Feb. 18, 2025 Campbell Jonathan Bryan SVP, Chief Accounting Officer A Common Stock 8498 $0.00 40,159.0000 50,400,000 26.84% 0.02%
Feb. 18, 2025 Campbell Jonathan Bryan SVP, Chief Accounting Officer F Common Stock 3932 $62.10 36,227.0000 50,400,000 9.79% 0.01%
Feb. 18, 2025 Beberman Perry S EVP, Chief Financial Officer A Common Stock 11655 $0.00 131,809.0000 50,400,000 9.70% 0.02%
Feb. 18, 2025 Beberman Perry S EVP, Chief Financial Officer A Common Stock 17482 $0.00 149,291.0000 50,400,000 13.26% 0.03%
Feb. 18, 2025 Beberman Perry S EVP, Chief Financial Officer A Common Stock 2675 $0.00 151,966.0000 50,400,000 1.79% 0.01%
Feb. 18, 2025 Beberman Perry S EVP, Chief Financial Officer F Common Stock 17245 $62.10 134,721.0000 50,400,000 11.35% 0.03%
Feb. 18, 2025 Andretta Ralph J President and CEO A Common Stock 45323 $0.00 507,816.0000 50,400,000 9.80% 0.09%
Feb. 18, 2025 Andretta Ralph J President and CEO A Common Stock 67984 $0.00 575,800.0000 50,400,000 13.39% 0.13%
Feb. 18, 2025 Andretta Ralph J President and CEO A Common Stock 8102 $0.00 583,902.0000 50,400,000 1.41% 0.02%
Feb. 18, 2025 Andretta Ralph J President and CEO F Common Stock 44789 $62.10 539,113.0000 50,400,000 7.67% 0.09%
Jan. 15, 2025 Gerspach John C Director A Common Stock 604 $0.00 47,239.0000 50,400,000 1.30% 0.00%
Jan. 8, 2025 Motes Joseph L III EVP, CAO, Gen Counsel & Secy F Common Stock 557 $62.87 110,843.0000 50,400,000 0.50% 0.00%
Oct. 28, 2024 Fawcett John J. Director P Common Stock 1000 $51.02 6,473.0000 51,000,000 18.27% 0.00%
Oct. 15, 2024 Gerspach John C Director A Common Stock 744 $0.00 46,635.0000 51,000,000 1.62% 0.00%
Aug. 12, 2024 Fawcett John J. Director P Common Stock 2000 $49.82 5,473.0000 50,000,000 57.59% 0.00%
July 15, 2024 Beberman Perry S EVP, Chief Financial Officer F Common Stock 3673 $48.72 120,154.0000 50,000,000 2.97% 0.01%
July 15, 2024 Gerspach John C Director A Common Stock 887 $0.00 45,891.0000 50,000,000 1.97% 0.00%
July 15, 2024 Lakhwara Praniti Director A Common Stock 2820 $0.00 2,820.0000 50,000,000 9999.99% 0.01%
June 17, 2024 Tucker Laurie Anne Director A Common Stock 3473 $0.00 31,019.0000 50,000,000 12.61% 0.01%
June 17, 2024 TURNEY SHAREN J Director A Common Stock 3473 $0.00 18,734.0000 50,000,000 22.76% 0.01%
June 17, 2024 BALLOU ROGER H Director A Common Stock 3473 $0.00 38,315.0000 50,000,000 9.97% 0.01%
June 17, 2024 Fawcett John J. Director A Common Stock 3473 $0.00 3,473.0000 50,000,000 9999.99% 0.01%
June 17, 2024 Gerspach John C Director A Common Stock 3473 $0.00 45,004.0000 50,000,000 8.36% 0.01%
June 17, 2024 Natarajan Rajesh Director A Common Stock 3473 $0.00 17,002.0000 50,000,000 25.67% 0.01%
June 17, 2024 St Clair Joyce Director A Common Stock 3473 $0.00 6,867.0000 50,000,000 102.33% 0.01%
June 17, 2024 THERIAULT TIMOTHY J Director A Common Stock 3473 $0.00 22,944.0000 50,000,000 17.84% 0.01%
April 15, 2024 Gerspach John C Director A Common Stock 1025 $0.00 41,531.0000 50,000,000 2.53% 0.00%
March 25, 2024 Greer Valerie E EVP, Chief Commercial Officer F Common Stock 2366 $35.61 136,974.0000 50,000,000 1.70% 0.00%
March 25, 2024 Motes Joseph L III EVP, CAO, Gen Counsel & Secy F Common Stock 1525 $35.61 111,400.0000 50,000,000 1.35% 0.00%
March 25, 2024 McConnaughey Tammy M EVP, Operations & Credit Risk F Common Stock 1793 $35.61 108,675.0550 50,000,000 1.62% 0.00%
March 25, 2024 Beberman Perry S EVP, Chief Financial Officer F Common Stock 2384 $35.61 123,827.0000 50,000,000 1.89% 0.00%
March 25, 2024 Andretta Ralph J President and CEO F Common Stock 8712 $35.61 462,493.0000 50,000,000 1.85% 0.02%
Feb. 15, 2024 Greer Valerie E EVP, Chief Commercial Officer A Common Stock 29166 $0.00 145,378.0000 50,000,000 25.10% 0.06%
Feb. 15, 2024 Greer Valerie E EVP, Chief Commercial Officer F Common Stock 938 $37.59 144,440.0000 50,000,000 0.65% 0.00%
Feb. 16, 2024 Motes Joseph L III EVP, CAO, Gen Counsel & Secy F Common Stock 8225 $37.34 112,925.0000 50,000,000 6.79% 0.02%
Feb. 16, 2024 Motes Joseph L III EVP, CAO, Gen Counsel & Secy A Common Stock 3102 $0.00 121,150.0000 50,000,000 2.63% 0.01%
Feb. 15, 2024 Motes Joseph L III EVP, CAO, Gen Counsel & Secy F Common Stock 869 $37.59 118,048.0000 50,000,000 0.73% 0.00%
Feb. 15, 2024 Motes Joseph L III EVP, CAO, Gen Counsel & Secy A Common Stock 22423 $0.00 118,917.0000 50,000,000 23.24% 0.04%
Feb. 15, 2024 Motes Joseph L III EVP, CAO, Gen Counsel & Secy A Common Stock 14949 $0.00 96,494.0000 50,000,000 18.33% 0.03%
Feb. 16, 2024 McConnaughey Tammy M EVP, Operations & Credit Risk F Common Stock 7862 $37.34 110,468.0550 50,000,000 6.64% 0.02%
Feb. 16, 2024 McConnaughey Tammy M EVP, Operations & Credit Risk A Common Stock 2820 $0.00 118,330.0550 50,000,000 2.44% 0.01%
Feb. 15, 2024 McConnaughey Tammy M EVP, Operations & Credit Risk F Common Stock 899 $37.59 115,510.0550 50,000,000 0.77% 0.00%
Feb. 15, 2024 McConnaughey Tammy M EVP, Operations & Credit Risk A Common Stock 20905 $0.00 116,409.0550 50,000,000 21.89% 0.04%
Feb. 15, 2024 McConnaughey Tammy M EVP, Operations & Credit Risk A Common Stock 13937 $0.00 95,504.0550 50,000,000 17.09% 0.03%
Feb. 16, 2024 Greer Valerie E EVP, Chief Commercial Officer F Common Stock 8202 $37.34 139,340.0000 50,000,000 5.56% 0.02%
Feb. 16, 2024 Greer Valerie E EVP, Chief Commercial Officer A Common Stock 3102 $0.00 147,542.0000 50,000,000 2.15% 0.01%
Feb. 15, 2024 Beberman Perry S EVP, Chief Financial Officer A Common Stock 19444 $0.00 97,205.0000 50,000,000 25.00% 0.04%
Feb. 16, 2024 Andretta Ralph J President and CEO F Common Stock 33420 $37.34 471,205.0000 50,000,000 6.62% 0.07%
Feb. 16, 2024 Andretta Ralph J President and CEO A Common Stock 11843 $0.00 504,625.0000 50,000,000 2.40% 0.02%
Feb. 15, 2024 Andretta Ralph J President and CEO F Common Stock 4002 $37.59 492,782.0000 50,000,000 0.81% 0.01%
Feb. 15, 2024 Andretta Ralph J President and CEO A Common Stock 101153 $0.00 496,784.0000 50,000,000 25.57% 0.20%
Feb. 15, 2024 Driscoll Allegra S EVP, Chief Technology Officer A Common Stock 12364 $0.00 12,364.0000 50,000,000 9999.99% 0.02%
Feb. 15, 2024 Driscoll Allegra S EVP, Chief Technology Officer A Common Stock 18545 $0.00 30,909.0000 50,000,000 149.99% 0.04%
Feb. 15, 2024 Andretta Ralph J President and CEO A Common Stock 67435 $0.00 395,631.0000 50,000,000 20.55% 0.13%
Feb. 15, 2024 Campbell Jonathan Bryan SVP, Chief Accounting Officer A Common Stock 14049 $0.00 33,825.0000 50,000,000 71.04% 0.03%
Feb. 15, 2024 Campbell Jonathan Bryan SVP, Chief Accounting Officer F Common Stock 2164 $37.59 31,661.0000 50,000,000 6.40% 0.00%
Feb. 15, 2024 Beberman Perry S EVP, Chief Financial Officer F Common Stock 1247 $37.59 125,124.0000 50,000,000 0.99% 0.00%
Feb. 15, 2024 Beberman Perry S EVP, Chief Financial Officer A Common Stock 29166 $0.00 126,371.0000 50,000,000 30.00% 0.06%
Feb. 16, 2024 Beberman Perry S EVP, Chief Financial Officer A Common Stock 1087 $0.00 126,211.0000 50,000,000 0.87% 0.00%
Feb. 15, 2024 Greer Valerie E EVP, Chief Commercial Officer A Common Stock 19444 $0.00 116,212.0000 50,000,000 20.09% 0.04%
Jan. 29, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 3253 $35.61 4,928,319.0000 50,000,000 0.07% 0.01%
Jan. 29, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 34862 $35.61 4,931,793.0000 50,000,000 0.70% 0.07%
Jan. 29, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2428 $35.61 4,928,228.0000 50,000,000 0.05% 0.00%
Jan. 29, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 3832 $36.20 4,927,961.0000 50,000,000 0.08% 0.01%
Jan. 29, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 358 $36.20 4,927,961.0000 50,000,000 0.01% 0.00%
Jan. 29, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 267 $36.20 4,927,961.0000 50,000,000 0.01% 0.00%
Jan. 26, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 25796 $35.53 4,972,961.0000 50,000,000 0.52% 0.05%
Jan. 26, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1796 $35.53 4,972,961.0000 50,000,000 0.04% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 16 $29.62 4,977,728.0000 50,000,000 0.00% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 12 $29.62 4,976,518.0000 50,000,000 0.00% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1032 $30.62 5,023,005.0000 50,000,000 0.02% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 96 $30.62 4,977,632.0000 50,000,000 0.00% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 72 $30.62 4,976,446.0000 50,000,000 0.00% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 4041 $31.39 5,018,964.0000 50,000,000 0.08% 0.01%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 377 $31.39 4,977,255.0000 50,000,000 0.01% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 282 $31.39 4,976,164.0000 50,000,000 0.01% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 20207 $32.58 4,998,757.0000 50,000,000 0.40% 0.04%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1886 $32.58 4,975,369.0000 50,000,000 0.04% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1407 $32.58 4,974,757.0000 50,000,000 0.03% 0.00%
Jan. 26, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2408 $35.53 4,972,961.0000 50,000,000 0.05% 0.00%
Jan. 24, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 19120 $30.63 5,031,229.0000 50,000,000 0.38% 0.04%
Jan. 24, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1785 $30.63 4,978,399.0000 50,000,000 0.04% 0.00%
Jan. 24, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1331 $30.63 4,977,019.0000 50,000,000 0.03% 0.00%
Jan. 24, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 6676 $31.35 5,024,553.0000 50,000,000 0.13% 0.01%
Jan. 24, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 623 $31.35 4,977,776.0000 50,000,000 0.01% 0.00%
Jan. 24, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 465 $31.35 4,976,554.0000 50,000,000 0.01% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 344 $28.11 5,024,209.0000 50,000,000 0.01% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 32 $28.11 4,977,744.0000 50,000,000 0.00% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 24 $28.11 4,976,530.0000 50,000,000 0.00% 0.00%
Jan. 25, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 172 $29.62 5,024,037.0000 50,000,000 0.00% 0.00%
Jan. 19, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 15978 $29.64 5,124,369.0000 50,000,000 0.31% 0.03%
Jan. 19, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1492 $29.64 5,068,693.0000 50,000,000 0.03% 0.00%
Jan. 19, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1113 $29.64 5,067,238.0000 50,000,000 0.02% 0.00%
Jan. 19, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 9817 $30.22 5,114,552.0000 50,000,000 0.19% 0.02%
Jan. 19, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 916 $30.22 5,067,777.0000 50,000,000 0.02% 0.00%
Jan. 19, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 684 $30.22 5,066,554.0000 50,000,000 0.01% 0.00%
Jan. 22, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 25796 $30.88 5,088,756.0000 50,000,000 0.50% 0.05%
Jan. 22, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2408 $30.88 5,065,369.0000 50,000,000 0.05% 0.00%
Jan. 23, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 25795 $31.12 5,062,961.0000 50,000,000 0.51% 0.05%
Jan. 23, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2408 $31.12 5,062,961.0000 50,000,000 0.05% 0.00%
Jan. 22, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1796 $30.88 5,064,758.0000 50,000,000 0.04% 0.00%
Jan. 23, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1797 $31.12 5,062,961.0000 50,000,000 0.04% 0.00%
Jan. 18, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1797 $29.38 5,152,961.0000 50,000,000 0.03% 0.00%
Jan. 16, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 25795 $30.94 5,204,551.0000 50,000,000 0.49% 0.05%
Jan. 16, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2408 $30.94 5,157,777.0000 50,000,000 0.05% 0.00%
Jan. 16, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1797 $30.94 5,156,555.0000 50,000,000 0.03% 0.00%
Jan. 17, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 25795 $30.20 5,178,756.0000 50,000,000 0.50% 0.05%
Jan. 17, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2408 $30.20 5,155,369.0000 50,000,000 0.05% 0.00%
Jan. 17, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1797 $30.20 5,154,758.0000 50,000,000 0.03% 0.00%
Jan. 18, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 25795 $29.38 5,152,961.0000 50,000,000 0.50% 0.05%
Jan. 18, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2408 $29.38 5,152,961.0000 50,000,000 0.05% 0.00%
Jan. 16, 2024 Gerspach John C Director A Common Stock 1187 $0.00 40,506.0000 50,000,000 3.02% 0.00%
Jan. 12, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2838 $32.78 5,242,961.0000 50,000,000 0.05% 0.01%
Jan. 10, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 21497 $32.46 5,285,954.0000 50,000,000 0.41% 0.04%
Jan. 10, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2006 $32.46 5,246,974.0000 50,000,000 0.04% 0.00%
Jan. 12, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 265 $32.78 5,242,961.0000 50,000,000 0.01% 0.00%
Jan. 12, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 197 $32.78 5,242,961.0000 50,000,000 0.00% 0.00%
Jan. 10, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1497 $32.46 5,245,955.0000 50,000,000 0.03% 0.00%
Jan. 11, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 21496 $32.44 5,264,458.0000 50,000,000 0.41% 0.04%
Jan. 11, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2007 $32.44 5,244,967.0000 50,000,000 0.04% 0.00%
Jan. 11, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1497 $32.44 5,244,458.0000 50,000,000 0.03% 0.00%
Jan. 12, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 18659 $31.61 5,245,799.0000 50,000,000 0.35% 0.04%
Jan. 12, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1741 $31.61 5,243,226.0000 50,000,000 0.03% 0.00%
Jan. 12, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1300 $31.61 5,243,158.0000 50,000,000 0.02% 0.00%
Jan. 5, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 13886 $32.53 5,348,056.0000 50,000,000 0.26% 0.03%
Jan. 5, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 967 $32.53 5,320,057.0000 50,000,000 0.02% 0.00%
Jan. 9, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 30095 $32.73 5,317,961.0000 50,000,000 0.56% 0.06%
Jan. 9, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2096 $32.73 5,317,961.0000 50,000,000 0.04% 0.00%
Jan. 9, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2809 $32.73 5,317,961.0000 50,000,000 0.05% 0.01%
Jan. 5, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 7611 $32.17 5,361,942.0000 50,000,000 0.14% 0.02%
Jan. 5, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 710 $32.17 5,322,066.0000 50,000,000 0.01% 0.00%
Jan. 5, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 530 $32.17 5,321,024.0000 50,000,000 0.01% 0.00%
Jan. 5, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1296 $32.53 5,320,770.0000 50,000,000 0.02% 0.00%
Jan. 2, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 17166 $33.06 5,425,286.0000 50,000,000 0.32% 0.03%
Jan. 4, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 21497 $31.57 5,377,961.0000 50,000,000 0.40% 0.04%
Jan. 4, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2006 $31.57 5,377,961.0000 50,000,000 0.04% 0.00%
Jan. 4, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1497 $31.57 5,377,961.0000 50,000,000 0.03% 0.00%
Jan. 3, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 6 $32.49 5,379,967.0000 50,000,000 0.00% 0.00%
Jan. 3, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 69 $32.49 5,399,458.0000 50,000,000 0.00% 0.00%
Jan. 3, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1492 $32.05 5,379,463.0000 50,000,000 0.03% 0.00%
Jan. 3, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 2000 $32.05 5,379,973.0000 50,000,000 0.04% 0.00%
Jan. 3, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 21428 $32.05 5,399,527.0000 50,000,000 0.40% 0.04%
Jan. 2, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 302 $33.56 5,380,955.0000 50,000,000 0.01% 0.00%
Jan. 2, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 404 $33.56 5,381,973.0000 50,000,000 0.01% 0.00%
Jan. 2, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 4331 $33.56 5,420,955.0000 50,000,000 0.08% 0.01%
Jan. 2, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1195 $33.06 5,381,257.0000 50,000,000 0.02% 0.00%
Jan. 2, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 1602 $33.06 5,382,377.0000 50,000,000 0.03% 0.00%
Jan. 3, 2024 Turtle Creek Asset Management Inc. Not found S Common Stock 5 $32.49 5,379,458.0000 50,000,000 0.00% 0.00%
Dec. 27, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 17197 $33.55 5,478,756.0000 50,000,000 0.31% 0.03%
Dec. 29, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 599 $33.10 5,452,961.0000 50,000,000 0.01% 0.00%
Dec. 29, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 803 $33.10 5,452,961.0000 50,000,000 0.01% 0.00%
Dec. 29, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 8598 $33.10 5,452,961.0000 50,000,000 0.16% 0.02%
Dec. 28, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1198 $33.52 5,453,560.0000 50,000,000 0.02% 0.00%
Dec. 28, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1605 $33.52 5,453,764.0000 50,000,000 0.03% 0.00%
Dec. 28, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 17197 $33.52 5,461,559.0000 50,000,000 0.31% 0.03%
Dec. 27, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1198 $33.55 5,454,758.0000 50,000,000 0.02% 0.00%
Dec. 27, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1605 $33.55 5,455,369.0000 50,000,000 0.03% 0.00%
Dec. 21, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 16413 $33.77 5,529,542.0000 50,000,000 0.30% 0.03%
Dec. 22, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1497 $33.73 5,502,961.0000 50,000,000 0.03% 0.00%
Dec. 22, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 2006 $33.73 5,502,961.0000 50,000,000 0.04% 0.00%
Dec. 22, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 21497 $33.73 5,502,961.0000 50,000,000 0.39% 0.04%
Dec. 21, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 354 $34.09 5,504,458.0000 50,000,000 0.01% 0.00%
Dec. 21, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 474 $34.09 5,504,967.0000 50,000,000 0.01% 0.00%
Dec. 21, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 5084 $34.09 5,524,458.0000 50,000,000 0.09% 0.01%
Dec. 21, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1143 $33.77 5,504,812.0000 50,000,000 0.02% 0.00%
Dec. 21, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1532 $33.77 5,505,441.0000 50,000,000 0.03% 0.00%
Dec. 19, 2023 Motes Joseph L III EVP, CAO, Gen Counsel & Secy F Common Stock 481 $33.59 81,545.0000 50,000,000 0.59% 0.00%
Dec. 18, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1258 $33.24 5,554,458.0000 50,000,000 0.02% 0.00%
Dec. 18, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 18057 $33.24 5,574,458.0000 50,000,000 0.32% 0.04%
Dec. 18, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1685 $33.24 5,554,967.0000 50,000,000 0.03% 0.00%
Dec. 20, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 9319 $32.82 5,565,139.0000 50,000,000 0.17% 0.02%
Dec. 20, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 870 $32.82 5,554,097.0000 50,000,000 0.02% 0.00%
Dec. 20, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 649 $32.82 5,553,809.0000 50,000,000 0.01% 0.00%
Dec. 20, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 12178 $33.74 5,552,961.0000 50,000,000 0.22% 0.02%
Dec. 20, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1136 $33.74 5,552,961.0000 50,000,000 0.02% 0.00%
Dec. 20, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 848 $33.74 5,552,961.0000 50,000,000 0.02% 0.00%
Dec. 15, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1072 $33.40 5,598,967.0000 50,000,000 0.02% 0.00%
Dec. 13, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 8831 $30.69 5,636,561.0000 50,000,000 0.16% 0.02%
Dec. 13, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 825 $30.69 5,602,471.0000 50,000,000 0.01% 0.00%
Dec. 13, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 615 $30.69 5,601,580.0000 50,000,000 0.01% 0.00%
Dec. 13, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 823 $31.46 5,635,738.0000 50,000,000 0.01% 0.00%
Dec. 13, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 77 $31.46 5,602,394.0000 50,000,000 0.00% 0.00%
Dec. 13, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 57 $31.46 5,601,523.0000 50,000,000 0.00% 0.00%
Dec. 13, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 5400 $32.87 5,630,338.0000 50,000,000 0.10% 0.01%
Dec. 13, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 504 $32.87 5,601,890.0000 50,000,000 0.01% 0.00%
Dec. 15, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1437 $33.40 5,598,969.0000 50,000,000 0.03% 0.00%
Dec. 15, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 15395 $33.40 5,599,043.0000 50,000,000 0.27% 0.03%
Dec. 14, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 479 $34.87 5,600,039.0000 50,000,000 0.01% 0.00%
Dec. 14, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 642 $34.87 5,600,406.0000 50,000,000 0.01% 0.00%
Dec. 14, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 6874 $34.87 5,614,438.0000 50,000,000 0.12% 0.01%
Dec. 14, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 599 $34.10 5,600,518.0000 50,000,000 0.01% 0.00%
Dec. 14, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 803 $34.10 5,601,048.0000 50,000,000 0.01% 0.00%
Dec. 14, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 8603 $34.10 5,621,312.0000 50,000,000 0.15% 0.02%
Dec. 13, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 30 $33.29 5,601,117.0000 50,000,000 0.00% 0.00%
Dec. 13, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 39 $33.29 5,601,851.0000 50,000,000 0.00% 0.00%
Dec. 13, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 423 $33.29 5,629,915.0000 50,000,000 0.01% 0.00%
Dec. 13, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 376 $32.87 5,601,147.0000 50,000,000 0.01% 0.00%
Dec. 15, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 6 $34.17 5,598,961.0000 50,000,000 0.00% 0.00%
Dec. 15, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 8 $34.17 5,598,961.0000 50,000,000 0.00% 0.00%
Dec. 15, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 82 $34.17 5,598,961.0000 50,000,000 0.00% 0.00%
Dec. 8, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1497 $30.87 5,655,656.0000 50,000,000 0.03% 0.00%
Dec. 11, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1974 $31.06 5,654,598.0000 50,000,000 0.03% 0.00%
Dec. 11, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1473 $31.06 5,654,183.0000 50,000,000 0.03% 0.00%
Dec. 11, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 345 $31.42 5,670,158.0000 50,000,000 0.01% 0.00%
Dec. 12, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1198 $31.75 5,652,961.0000 50,000,000 0.02% 0.00%
Dec. 11, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 32 $31.42 5,654,566.0000 50,000,000 0.00% 0.00%
Dec. 11, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 24 $31.42 5,654,159.0000 50,000,000 0.00% 0.00%
Dec. 12, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 17197 $31.75 5,652,961.0000 50,000,000 0.30% 0.03%
Dec. 12, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1605 $31.75 5,652,961.0000 50,000,000 0.03% 0.00%
Dec. 8, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 21497 $30.87 5,691,655.0000 50,000,000 0.38% 0.04%
Dec. 8, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 2006 $30.87 5,656,572.0000 50,000,000 0.04% 0.00%
Dec. 11, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 21152 $31.06 5,670,503.0000 50,000,000 0.37% 0.04%
Dec. 5, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1605 $28.98 5,727,375.0000 50,000,000 0.03% 0.00%
Dec. 7, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 140 $30.95 5,722,961.0000 50,000,000 0.00% 0.00%
Dec. 7, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 188 $30.95 5,722,961.0000 50,000,000 0.00% 0.00%
Dec. 7, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 2011 $30.95 5,722,961.0000 50,000,000 0.04% 0.00%
Dec. 5, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 17197 $28.98 5,770,253.0000 50,000,000 0.30% 0.03%
Dec. 7, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1357 $30.47 5,723,101.0000 50,000,000 0.02% 0.00%
Dec. 7, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1818 $30.47 5,723,149.0000 50,000,000 0.03% 0.00%
Dec. 7, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 19486 $30.47 5,724,972.0000 50,000,000 0.34% 0.04%
Dec. 6, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1797 $29.65 5,724,458.0000 50,000,000 0.03% 0.00%
Dec. 6, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 2408 $29.65 5,724,967.0000 50,000,000 0.04% 0.00%
Dec. 6, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 25795 $29.65 5,744,458.0000 50,000,000 0.45% 0.05%
Dec. 5, 2023 Turtle Creek Asset Management Inc. Not found S Common Stock 1198 $28.98 5,726,255.0000 50,000,000 0.02% 0.00%
March 24, 2023 Andretta Ralph J President and CEO A Common Stock 58211 $0.00 328,196.0000 50,000,000 21.56% 0.12%
Oct. 16, 2023 Gerspach John C Director A Common Stock 1033 $0.00 39,319.0000 50,000,000 2.70% 0.00%
Oct. 16, 2023 Tucker Laurie Anne Director A Common Stock 481 $0.00 27,546.0000 50,000,000 1.78% 0.00%
Aug. 15, 2023 St Clair Joyce Director A Common Stock 3394 $0.00 3,394.0000 50,000,000 9999.99% 0.01%
July 31, 2023 BALLOU ROGER H Director P Common Stock 2400 $41.78 34,842.0000 50,000,000 7.40% 0.00%
July 17, 2023 Tucker Laurie Anne Director A Common Stock 552 $0.00 27,065.0000 50,000,000 2.08% 0.00%
July 17, 2023 Gerspach John C Director A Common Stock 1186 $0.00 38,286.0000 50,000,000 3.20% 0.00%
July 17, 2023 Greer Valerie E EVP, Chief Commercial Officer F Common Stock 3409 $34.84 96,768.0000 50,000,000 3.40% 0.01%
July 17, 2023 Beberman Perry S EVP, Chief Financial Officer F Common Stock 1612 $34.84 77,761.0000 50,000,000 2.03% 0.00%
June 15, 2023 TURNEY SHAREN J Director A Common Stock 4932 $0.00 15,261.0000 50,000,000 47.75% 0.01%
June 15, 2023 Natarajan Rajesh Director A Common Stock 4932 $0.00 13,529.0000 50,000,000 57.37% 0.01%
June 15, 2023 THERIAULT TIMOTHY J Director A Common Stock 4932 $0.00 19,471.0000 50,000,000 33.92% 0.01%
June 15, 2023 Tucker Laurie Anne Director A Common Stock 4932 $0.00 26,513.0000 50,000,000 22.85% 0.01%
June 15, 2023 BALLOU ROGER H Director A Common Stock 4932 $0.00 32,442.0000 50,000,000 17.93% 0.01%
June 15, 2023 Gerspach John C Director A Common Stock 4932 $0.00 37,100.0000 50,000,000 15.33% 0.01%
May 30, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 400 $29.89 5,797,961.0000 50,000,000 0.01% 0.00%
May 24, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 1343 $29.50 5,797,561.0000 50,000,000 0.02% 0.00%
May 24, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 13657 $29.50 5,797,561.0000 50,000,000 0.24% 0.03%
May 17, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 450 $29.84 5,782,561.0000 50,000,000 0.01% 0.00%
May 18, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 2863 $29.73 5,777,234.0000 50,000,000 0.05% 0.01%
May 18, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 281 $29.73 5,782,038.0000 50,000,000 0.00% 0.00%
May 19, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 5327 $29.74 5,782,561.0000 50,000,000 0.09% 0.01%
May 19, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 523 $29.74 5,782,561.0000 50,000,000 0.01% 0.00%
May 17, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 7130 $29.89 5,781,757.0000 50,000,000 0.12% 0.01%
May 17, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 3014 $28.77 5,683,318.0000 50,000,000 0.05% 0.01%
May 17, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 290 $28.77 5,772,810.0000 50,000,000 0.01% 0.00%
May 17, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 174 $28.77 5,782,561.0000 50,000,000 0.00% 0.00%
May 17, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 20 $28.77 5,782,111.0000 50,000,000 0.00% 0.00%
May 17, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 2 $28.77 5,782,561.0000 50,000,000 0.00% 0.00%
May 17, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 18497 $29.08 5,701,815.0000 50,000,000 0.33% 0.04%
May 17, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 1817 $29.08 5,774,627.0000 50,000,000 0.03% 0.00%
May 17, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 72556 $29.89 5,774,371.0000 50,000,000 1.27% 0.15%
May 15, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 3265 $27.70 5,665,971.0000 50,000,000 0.06% 0.01%
May 15, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 373 $27.70 5,669,200.0000 50,000,000 0.01% 0.00%
May 15, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 34 $28.19 5,669,599.0000 50,000,000 0.00% 0.00%
May 16, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 21525 $27.81 5,669,617.0000 50,000,000 0.38% 0.04%
May 16, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 2072 $27.81 5,669,617.0000 50,000,000 0.04% 0.00%
May 15, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 47 $27.70 5,669,565.0000 50,000,000 0.00% 0.00%
May 16, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 1243 $27.81 5,669,617.0000 50,000,000 0.02% 0.00%
May 16, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 142 $27.81 5,669,617.0000 50,000,000 0.00% 0.00%
May 16, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 18 $27.81 5,669,617.0000 50,000,000 0.00% 0.00%
May 15, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 41603 $28.19 5,648,092.0000 50,000,000 0.74% 0.08%
May 15, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 4005 $28.19 5,667,545.0000 50,000,000 0.07% 0.01%
May 15, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 2403 $28.19 5,668,374.0000 50,000,000 0.04% 0.00%
May 15, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 275 $28.19 5,669,475.0000 50,000,000 0.00% 0.00%
May 15, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 5442 $27.70 5,663,540.0000 50,000,000 0.10% 0.01%
May 15, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 56526 $27.70 5,606,489.0000 50,000,000 1.02% 0.11%
May 12, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 50 $26.53 5,669,518.0000 50,000,000 0.00% 0.00%
May 12, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 404 $26.53 5,668,827.0000 50,000,000 0.01% 0.00%
May 12, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 3532 $26.53 5,662,706.0000 50,000,000 0.06% 0.01%
May 12, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 5887 $26.53 5,658,098.0000 50,000,000 0.10% 0.01%
May 12, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 61154 $26.53 5,549,963.0000 50,000,000 1.11% 0.12%
May 10, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 85 $26.78 5,457,130.0000 50,000,000 0.00% 0.00%
May 9, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 36613 $25.90 5,332,643.0000 50,000,000 0.69% 0.07%
May 9, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 3525 $25.90 5,447,393.0000 50,000,000 0.06% 0.01%
May 9, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 2115 $25.90 5,452,282.0000 50,000,000 0.04% 0.00%
May 9, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 241 $25.90 5,458,779.0000 50,000,000 0.00% 0.00%
May 9, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 30 $25.90 5,459,512.0000 50,000,000 0.00% 0.00%
May 9, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 19351 $26.39 5,351,994.0000 50,000,000 0.36% 0.04%
May 9, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 1863 $26.39 5,449,256.0000 50,000,000 0.03% 0.00%
May 9, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 1118 $26.39 5,453,400.0000 50,000,000 0.02% 0.00%
May 9, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 128 $26.39 5,458,907.0000 50,000,000 0.00% 0.00%
May 9, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 16 $26.39 5,459,528.0000 50,000,000 0.00% 0.00%
May 10, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 63110 $26.05 5,415,104.0000 50,000,000 1.18% 0.13%
May 10, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 6076 $26.05 5,455,332.0000 50,000,000 0.11% 0.01%
May 10, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 3645 $26.05 5,457,045.0000 50,000,000 0.07% 0.01%
May 10, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 416 $26.05 5,459,323.0000 50,000,000 0.01% 0.00%
May 10, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 52 $26.05 5,459,580.0000 50,000,000 0.00% 0.00%
May 10, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 1464 $26.78 5,416,568.0000 50,000,000 0.03% 0.00%
May 10, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 141 $26.78 5,455,473.0000 50,000,000 0.00% 0.00%
May 10, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 10 $26.78 5,459,333.0000 50,000,000 0.00% 0.00%
May 10, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 1 $26.78 5,459,581.0000 50,000,000 0.00% 0.00%
May 11, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 43049 $26.17 5,459,617.0000 50,000,000 0.79% 0.09%
May 11, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 4144 $26.17 5,459,617.0000 50,000,000 0.08% 0.01%
May 11, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 2487 $26.17 5,459,617.0000 50,000,000 0.05% 0.00%
May 11, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 284 $26.17 5,459,617.0000 50,000,000 0.01% 0.00%
May 11, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 36 $26.17 5,459,617.0000 50,000,000 0.00% 0.00%
May 4, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 2792 $23.72 5,251,058.0000 50,000,000 0.05% 0.01%
May 4, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 191 $23.72 5,268,344.0000 50,000,000 0.00% 0.00%
May 4, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 24 $23.72 5,269,458.0000 50,000,000 0.00% 0.00%
May 5, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 63632 $24.82 5,140,469.0000 50,000,000 1.25% 0.13%
May 8, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 106 $25.17 5,269,617.0000 50,000,000 0.00% 0.00%
May 4, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 29029 $23.72 5,076,837.0000 50,000,000 0.58% 0.06%
May 4, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 1675 $23.72 5,258,481.0000 50,000,000 0.03% 0.00%
May 5, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 6126 $24.82 5,257,184.0000 50,000,000 0.12% 0.01%
May 5, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 3676 $24.82 5,262,157.0000 50,000,000 0.07% 0.01%
May 5, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 420 $24.82 5,268,764.0000 50,000,000 0.01% 0.00%
May 5, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 53 $24.82 5,269,511.0000 50,000,000 0.00% 0.00%
May 8, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 129148 $25.17 5,269,617.0000 50,000,000 2.51% 0.26%
May 8, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 12433 $25.17 5,269,617.0000 50,000,000 0.24% 0.02%
May 8, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 7460 $25.17 5,269,617.0000 50,000,000 0.14% 0.01%
May 8, 2023 Turtle Creek Asset Management Inc. Not found P Common Stock 853 $25.17 5,269,617.0000 50,000,000 0.02% 0.00%
April 17, 2023 Tucker Laurie Anne Director A Common Stock 497 $0.00 21,581.0000 50,000,000 2.36% 0.00%
April 17, 2023 Kimbrough Karin Director A Common Stock 204 $0.00 4,889.0000 50,000,000 4.35% 0.00%
April 17, 2023 Gerspach John C Director A Common Stock 1038 $0.00 32,168.0000 50,000,000 3.33% 0.00%
March 24, 2023 Motes Joseph L III EVP, CAO, Gen Counsel & Secy A Common Stock 19457 $0.00 82,026.0000 50,000,000 31.10% 0.04%
March 24, 2023 Beberman Perry S EVP, Chief Financial Officer A Common Stock 25310 $0.00 79,373.0000 50,000,000 46.82% 0.05%
March 24, 2023 Beberman Perry S EVP, Chief Financial Officer A Common Stock 16873 $0.00 54,063.0000 50,000,000 45.37% 0.03%
March 24, 2023 Greer Valerie E EVP, Chief Comm'l Officer A Common Stock 25310 $0.00 100,177.0000 50,000,000 33.81% 0.05%
March 24, 2023 Greer Valerie E EVP, Chief Comm'l Officer A Common Stock 16873 $0.00 74,867.0000 50,000,000 29.09% 0.03%
March 24, 2023 McConnaughey Tammy M EVP, Operations & Credit Risk A Common Stock 18191 $0.00 81,567.0550 50,000,000 28.70% 0.04%
March 24, 2023 McConnaughey Tammy M EVP, Operations & Credit Risk A Common Stock 12128 $0.00 63,376.0550 50,000,000 23.67% 0.02%
March 24, 2023 Motes Joseph L III EVP, CAO, Gen Counsel & Secy A Common Stock 12971 $0.00 62,569.0000 50,000,000 26.15% 0.03%
March 24, 2023 Andretta Ralph J President and CEO A Common Stock 28212 $0.00 210,878.0000 50,000,000 15.44% 0.06%
March 24, 2023 Andretta Ralph J President and CEO A Common Stock 87319 $0.00 298,197.0000 50,000,000 41.41% 0.17%
Feb. 21, 2023 McConnaughey Tammy M EVP, Operations & Credit Risk F Common Stock 313 $39.93 51,248.0550 50,000,000 0.61% 0.00%
Feb. 21, 2023 Andretta Ralph J President and CEO F Common Stock 6360 $39.93 182,666.0000 50,000,000 3.36% 0.01%
Feb. 15, 2023 Campbell Jonathan Bryan SVP, Chief Acctg. Officer A Common Stock 11993 $0.00 19,776.0000 50,000,000 154.09% 0.02%
Feb. 21, 2023 Motes Joseph L III EVP, CAO, Gen Counsel & Secy F Common Stock 429 $39.93 49,598.0000 50,000,000 0.86% 0.00%
Feb. 15, 2023 Campbell Jonathan Bryan SVP, Chief Acctg. Officer F Common Stock 898 $41.16 7,783.0000 50,000,000 10.34% 0.00%
Feb. 15, 2023 Motes Joseph L III EVP, CAO, Gen Counsel & Secy F Common Stock 869 $41.16 52,877.0000 50,000,000 1.62% 0.00%
Feb. 16, 2023 Motes Joseph L III EVP, CAO, Gen Counsel & Secy F Common Stock 2850 $41.19 50,027.0000 50,000,000 5.39% 0.01%
Feb. 15, 2023 McConnaughey Tammy M EVP, Operations & Credit Risk F Common Stock 905 $41.16 53,895.0550 50,000,000 1.65% 0.00%
Feb. 16, 2023 Greer Valerie E EVP, Chief Comm'l Officer F Common Stock 2422 $41.19 57,994.0000 50,000,000 4.01% 0.00%
Feb. 15, 2023 Greer Valerie E EVP, Chief Comm'l Officer F Common Stock 939 $41.16 60,416.0000 50,000,000 1.53% 0.00%
Feb. 16, 2023 McConnaughey Tammy M EVP, Operations & Credit Risk F Common Stock 2334 $41.19 51,561.0550 50,000,000 4.33% 0.00%
Feb. 16, 2023 Andretta Ralph J President and CEO F Common Stock 9847 $41.19 189,026.0000 50,000,000 4.95% 0.02%
Feb. 15, 2023 Andretta Ralph J President and CEO F Common Stock 4002 $41.16 198,873.0000 50,000,000 1.97% 0.01%
Feb. 15, 2023 Beberman Perry S EVP, Chief Financial Officer F Common Stock 1249 $41.16 37,190.0000 50,000,000 3.25% 0.00%
Jan. 17, 2023 Gerspach John C Director A Common Stock 912 $0.00 31,130.0000 50,000,000 3.02% 0.00%
Jan. 17, 2023 Kimbrough Karin Director A Common Stock 179 $0.00 4,685.0000 50,000,000 3.97% 0.00%
Jan. 17, 2023 Tucker Laurie Anne Director A Common Stock 437 $0.00 21,084.0000 50,000,000 2.12% 0.00%