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
- Turtle Creek Asset Management Inc. (Not found) — 239 transactions totaling $48,860,393
- Andretta Ralph J (President and CEO) — 22 transactions totaling $10,163,480
- Beberman Perry S (EVP, Chief Financial Officer) — 20 transactions totaling $6,424,170
- Greer Valerie E (EVP, Chief Commercial Officer) — 17 transactions totaling $3,452,940
- McConnaughey Tammy M (EVP, Operations & Credit Risk) — 20 transactions totaling $2,736,641
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% |