BREAD FINANCIAL HOLDINGS, INC.
BFH
Transaktioner
874
Köp
420
Sälj
454
Nettoinsynsflöde
-67.6 mn USD
Köpvärde minus säljvärde
Rapportanalys
Senast rapporterade siffror, automatiskt granskadeLäser senaste rapporten…
Aktiekurs och insynstransaktioner
Ingen prisdata ännuIngen prisserie har matchats mot detta bolag ännu.
Avkastning efter transaktion
Median-% efter transaktionsdatumKursserien för detta bolag rör sig i tick som är stora i förhållande till aktiekursen, så procentuell avkastning skulle domineras av avrundningsbrus snarare än av verkliga kursrörelser. Avkastningsstatistik visas därför inte.
Signalkorrelation
Månatligt nettoinsynsflöde vs avkastning–
Pearsonkorrelation mellan den signerade logaritmen av månatligt nettoinsynsköp och den månadens aktiekursavkastning, över 0 månader med aktivitet. Värden nära noll innebär att insynsflödet inte gav någon timinginformation för detta bolag.
Alla rapporterade transaktioner
874 rader| Datum | Person | Position | Typ | Volym | Pris | Värde |
|---|---|---|---|---|---|---|
| 2026-07-28 | Lakhwara Praniti | Director | Sell | 3 k | 106,12 | 297 k USD |
| 2026-07-28 | Lakhwara Praniti | Director | Sell | 3 k | 106,12 | 297 k USD |
| 2026-07-15 | Gerspach John C | Director | Buy | 730 | – | – |
| 2026-07-15 | Gerspach John C | Director | Buy | 730 | – | – |
| 2026-06-15 | THERIAULT TIMOTHY J | Director | Buy | 2 k | – | – |
| 2026-06-15 | Gerspach John C | Director | Buy | 2 k | – | – |
| 2026-06-15 | TURNEY SHAREN J | Director | Buy | 2 k | – | – |
| 2026-06-15 | Tucker Laurie Anne | Director | Buy | 2 k | – | – |
| 2026-06-15 | St Clair Joyce | Director | Buy | 2 k | – | – |
| 2026-06-15 | Fawcett John J. | Director | Buy | 2 k | – | – |
| 2026-06-15 | Natarajan Rajesh | Director | Buy | 2 k | – | – |
| 2026-06-15 | Lakhwara Praniti | Director | Buy | 2 k | – | – |
| 2026-06-15 | Fawcett John J. | Director | Buy | 2 k | – | – |
| 2026-06-15 | Gerspach John C | Director | Buy | 2 k | – | – |
| 2026-06-15 | Lakhwara Praniti | Director | Buy | 2 k | – | – |
| 2026-06-15 | Natarajan Rajesh | Director | Buy | 2 k | – | – |
| 2026-06-15 | St Clair Joyce | Director | Buy | 2 k | – | – |
| 2026-06-15 | THERIAULT TIMOTHY J | Director | Buy | 2 k | – | – |
| 2026-06-15 | TURNEY SHAREN J | Director | Buy | 2 k | – | – |
| 2026-06-15 | Tucker Laurie Anne | Director | Buy | 2 k | – | – |
| 2026-05-29 | Andretta Ralph J | President and CEO | Sell | 2 k | 88,23 | 132 k USD |
| 2026-05-29 | Andretta Ralph J | President and CEO | Sell | 13 k | 89,17 | 1.1 mn USD |
| 2026-05-29 | Andretta Ralph J | President and CEO | Sell | 1 k | 89,57 | 90 k USD |
| 2026-05-29 | Andretta Ralph J | President and CEO | Sell | 2 k | 88,23 | 132 k USD |
| 2026-05-29 | Andretta Ralph J | President and CEO | Sell | 13 k | 89,17 | 1.1 mn USD |
| 2026-05-29 | Andretta Ralph J | President and CEO | Sell | 1 k | 89,57 | 90 k USD |
| 2026-05-21 | Fawcett John J. | Director | Buy | 698 | 86,43 | 60 k USD |
| 2026-05-21 | Fawcett John J. | Director | Buy | 698 | 86,43 | 60 k USD |
| 2026-04-24 | BALLOU ROGER H | Director | Sell | 10 k | 90,32 | 875 k USD |
| 2026-04-24 | BALLOU ROGER H | Director | Sell | 10 k | 90,32 | 875 k USD |
| 2026-04-15 | Gerspach John C | Director | Buy | 483 | – | – |
| 2026-04-15 | Gerspach John C | Director | Buy | 483 | – | – |
| 2026-02-19 | BALLOU ROGER H | Director | Sell | 1 k | 0,00 | 0 USD |
| 2026-02-19 | BALLOU ROGER H | Director | Sell | 1 k | 0,00 | 0 USD |
| 2026-02-18 | Andretta Ralph J | President and CEO | Sell | 5 k | 73,74 | 393 k USD |
| 2026-02-18 | Driscoll Allegra S | EVP, Chief Technology Officer | Sell | 3 k | 73,74 | 189 k USD |
| 2026-02-18 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Sell | 1 k | 73,74 | 97 k USD |
| 2026-02-18 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 1 k | 73,74 | 108 k USD |
| 2026-02-18 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 2 k | 73,74 | 118 k USD |
| 2026-02-18 | Andretta Ralph J | President and CEO | Sell | 5 k | 73,74 | 393 k USD |
| 2026-02-18 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 2 k | 73,74 | 148 k USD |
| 2026-02-18 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 2 k | 73,74 | 149 k USD |
| 2026-02-18 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 2 k | 73,74 | 149 k USD |
| 2026-02-18 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Sell | 1 k | 73,74 | 97 k USD |
| 2026-02-18 | Driscoll Allegra S | EVP, Chief Technology Officer | Sell | 3 k | 73,74 | 189 k USD |
| 2026-02-18 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 2 k | 73,74 | 148 k USD |
| 2026-02-18 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 2 k | 73,74 | 118 k USD |
| 2026-02-18 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 1 k | 73,74 | 108 k USD |
| 2026-02-17 | Andretta Ralph J | President and CEO | Buy | 42 k | – | – |
| 2026-02-17 | Andretta Ralph J | President and CEO | Buy | 63 k | – | – |
| 2026-02-17 | Andretta Ralph J | President and CEO | Buy | 19 k | – | – |
| 2026-02-17 | Andretta Ralph J | President and CEO | Sell | 57 k | 73,05 | 4.2 mn USD |
| 2026-02-17 | Driscoll Allegra S | EVP, Chief Technology Officer | Buy | 7 k | – | – |
| 2026-02-17 | Driscoll Allegra S | EVP, Chief Technology Officer | Buy | 11 k | – | – |
| 2026-02-17 | Driscoll Allegra S | EVP, Chief Technology Officer | Sell | 3 k | 73,05 | 204 k USD |
| 2026-02-17 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Buy | 5 k | – | – |
| 2026-02-17 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Sell | 3 k | 73,05 | 216 k USD |
| 2026-02-17 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 8 k | – | – |
| 2026-02-17 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 12 k | – | – |
| 2026-02-17 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 4 k | – | – |
| 2026-02-17 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 17 k | 73,05 | 1.2 mn USD |
| 2026-02-17 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 8 k | – | – |
| 2026-02-17 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 12 k | – | – |
| 2026-02-17 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 4 k | – | – |
| 2026-02-17 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 18 k | 73,05 | 1.3 mn USD |
| 2026-02-17 | Andretta Ralph J | President and CEO | Buy | 42 k | – | – |
| 2026-02-17 | Andretta Ralph J | President and CEO | Buy | 63 k | – | – |
| 2026-02-17 | Andretta Ralph J | President and CEO | Buy | 19 k | – | – |
| 2026-02-17 | Andretta Ralph J | President and CEO | Sell | 57 k | 73,05 | 4.2 mn USD |
| 2026-02-17 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 9 k | – | – |
| 2026-02-17 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 14 k | – | – |
| 2026-02-17 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 6 k | – | – |
| 2026-02-17 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 24 k | 73,05 | 1.7 mn USD |
| 2026-02-17 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 11 k | – | – |
| 2026-02-17 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 16 k | – | – |
| 2026-02-17 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 6 k | – | – |
| 2026-02-17 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 43 k | 73,05 | 3.1 mn USD |
| 2026-02-17 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 11 k | – | – |
| 2026-02-17 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 16 k | – | – |
| 2026-02-17 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 6 k | – | – |
| 2026-02-17 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 43 k | 73,05 | 3.1 mn USD |
| 2026-02-17 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Buy | 5 k | – | – |
| 2026-02-17 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Sell | 3 k | 73,05 | 216 k USD |
| 2026-02-17 | Driscoll Allegra S | EVP, Chief Technology Officer | Buy | 7 k | – | – |
| 2026-02-17 | Driscoll Allegra S | EVP, Chief Technology Officer | Buy | 11 k | – | – |
| 2026-02-17 | Driscoll Allegra S | EVP, Chief Technology Officer | Sell | 3 k | 73,05 | 204 k USD |
| 2026-02-17 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 9 k | – | – |
| 2026-02-17 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 14 k | – | – |
| 2026-02-17 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 6 k | – | – |
| 2026-02-17 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 24 k | 73,05 | 1.7 mn USD |
| 2026-02-17 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 8 k | – | – |
| 2026-02-17 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 12 k | – | – |
| 2026-02-17 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 4 k | – | – |
| 2026-02-17 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 18 k | 73,05 | 1.3 mn USD |
| 2026-02-17 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 8 k | – | – |
| 2026-02-17 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 12 k | – | – |
| 2026-02-17 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 4 k | – | – |
| 2026-02-17 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 17 k | 73,05 | 1.2 mn USD |
| 2026-01-15 | Gerspach John C | Director | Buy | 499 | – | – |
| 2026-01-15 | Gerspach John C | Director | Buy | 499 | – | – |
| 2025-12-11 | Andretta Ralph J | President and CEO | Sell | 4 k | 73,62 | 303 k USD |
| 2025-12-11 | Andretta Ralph J | President and CEO | Sell | 4 k | 73,62 | 303 k USD |
| 2025-12-11 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 1 k | 73,62 | 92 k USD |
| 2025-12-11 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 346 | 73,62 | 25 k USD |
| 2025-12-11 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 1 k | 73,62 | 92 k USD |
| 2025-12-11 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 346 | 73,62 | 25 k USD |
| 2025-10-15 | Gerspach John C | Director | Buy | 670 | – | – |
| 2025-10-15 | Gerspach John C | Director | Buy | 670 | – | – |
| 2025-07-30 | Fawcett John J. | Director | Buy | 927 | 61,79 | 57 k USD |
| 2025-07-30 | Fawcett John J. | Director | Buy | 100 | 61,80 | 6 k USD |
| 2025-07-30 | Fawcett John J. | Director | Buy | 927 | 61,79 | 57 k USD |
| 2025-07-30 | Fawcett John J. | Director | Buy | 100 | 61,80 | 6 k USD |
| 2025-07-15 | Gerspach John C | Director | Buy | 671 | – | – |
| 2025-07-15 | Gerspach John C | Director | Buy | 671 | – | – |
| 2025-06-16 | BALLOU ROGER H | Director | Buy | 3 k | – | – |
| 2025-06-16 | TURNEY SHAREN J | Director | Buy | 3 k | – | – |
| 2025-06-16 | Tucker Laurie Anne | Director | Buy | 3 k | – | – |
| 2025-06-16 | THERIAULT TIMOTHY J | Director | Buy | 3 k | – | – |
| 2025-06-16 | St Clair Joyce | Director | Buy | 3 k | – | – |
| 2025-06-16 | Natarajan Rajesh | Director | Buy | 3 k | – | – |
| 2025-06-16 | Lakhwara Praniti | Director | Buy | 3 k | – | – |
| 2025-06-16 | Gerspach John C | Director | Buy | 3 k | – | – |
| 2025-06-16 | Fawcett John J. | Director | Buy | 3 k | – | – |
| 2025-06-16 | BALLOU ROGER H | Director | Buy | 3 k | – | – |
| 2025-06-16 | Fawcett John J. | Director | Buy | 3 k | – | – |
| 2025-06-16 | Gerspach John C | Director | Buy | 3 k | – | – |
| 2025-06-16 | Lakhwara Praniti | Director | Buy | 3 k | – | – |
| 2025-06-16 | Natarajan Rajesh | Director | Buy | 3 k | – | – |
| 2025-06-16 | St Clair Joyce | Director | Buy | 3 k | – | – |
| 2025-06-16 | THERIAULT TIMOTHY J | Director | Buy | 3 k | – | – |
| 2025-06-16 | TURNEY SHAREN J | Director | Buy | 3 k | – | – |
| 2025-06-16 | Tucker Laurie Anne | Director | Buy | 3 k | – | – |
| 2025-04-15 | Gerspach John C | Director | Buy | 842 | – | – |
| 2025-04-15 | Gerspach John C | Director | Buy | 842 | – | – |
| 2025-02-18 | Andretta Ralph J | President and CEO | Buy | 45 k | – | – |
| 2025-02-18 | Andretta Ralph J | President and CEO | Buy | 68 k | – | – |
| 2025-02-18 | Andretta Ralph J | President and CEO | Buy | 8 k | – | – |
| 2025-02-18 | Andretta Ralph J | President and CEO | Sell | 45 k | 62,10 | 2.8 mn USD |
| 2025-02-18 | Andretta Ralph J | President and CEO | Buy | 45 k | – | – |
| 2025-02-18 | Andretta Ralph J | President and CEO | Buy | 68 k | – | – |
| 2025-02-18 | Andretta Ralph J | President and CEO | Buy | 8 k | – | – |
| 2025-02-18 | Andretta Ralph J | President and CEO | Sell | 45 k | 62,10 | 2.8 mn USD |
| 2025-02-18 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 12 k | – | – |
| 2025-02-18 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 17 k | – | – |
| 2025-02-18 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 3 k | – | – |
| 2025-02-18 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 17 k | 62,10 | 1.1 mn USD |
| 2025-02-18 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Buy | 8 k | – | – |
| 2025-02-18 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Sell | 4 k | 62,10 | 244 k USD |
| 2025-02-18 | Driscoll Allegra S | EVP, Chief Technology Officer | Buy | 8 k | – | – |
| 2025-02-18 | Driscoll Allegra S | EVP, Chief Technology Officer | Buy | 12 k | – | – |
| 2025-02-18 | Driscoll Allegra S | EVP, Chief Technology Officer | Sell | 3 k | 62,10 | 173 k USD |
| 2025-02-18 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 12 k | – | – |
| 2025-02-18 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 17 k | – | – |
| 2025-02-18 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 2 k | – | – |
| 2025-02-18 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 15 k | 62,10 | 927 k USD |
| 2025-02-18 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 8 k | – | – |
| 2025-02-18 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 13 k | – | – |
| 2025-02-18 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 2 k | – | – |
| 2025-02-18 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 13 k | 62,10 | 776 k USD |
| 2025-02-18 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 9 k | – | – |
| 2025-02-18 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 14 k | – | – |
| 2025-02-18 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 2 k | – | – |
| 2025-02-18 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 12 k | 62,10 | 741 k USD |
| 2025-02-18 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 12 k | – | – |
| 2025-02-18 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 17 k | – | – |
| 2025-02-18 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 3 k | – | – |
| 2025-02-18 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 17 k | 62,10 | 1.1 mn USD |
| 2025-02-18 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Buy | 8 k | – | – |
| 2025-02-18 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Sell | 4 k | 62,10 | 244 k USD |
| 2025-02-18 | Driscoll Allegra S | EVP, Chief Technology Officer | Buy | 8 k | – | – |
| 2025-02-18 | Driscoll Allegra S | EVP, Chief Technology Officer | Buy | 12 k | – | – |
| 2025-02-18 | Driscoll Allegra S | EVP, Chief Technology Officer | Sell | 3 k | 62,10 | 173 k USD |
| 2025-02-18 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 12 k | – | – |
| 2025-02-18 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 17 k | – | – |
| 2025-02-18 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 2 k | – | – |
| 2025-02-18 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 15 k | 62,10 | 927 k USD |
| 2025-02-18 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 8 k | – | – |
| 2025-02-18 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 13 k | – | – |
| 2025-02-18 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 2 k | – | – |
| 2025-02-18 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 13 k | 62,10 | 776 k USD |
| 2025-02-18 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 9 k | – | – |
| 2025-02-18 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 14 k | – | – |
| 2025-02-18 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 2 k | – | – |
| 2025-02-18 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 12 k | 62,10 | 741 k USD |
| 2025-01-15 | Gerspach John C | Director | Buy | 604 | – | – |
| 2025-01-15 | Gerspach John C | Director | Buy | 604 | – | – |
| 2025-01-08 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 557 | 62,87 | 35 k USD |
| 2025-01-08 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 557 | 62,87 | 35 k USD |
| 2024-10-28 | Fawcett John J. | Director | Buy | 1 k | 51,02 | 51 k USD |
| 2024-10-28 | Fawcett John J. | Director | Buy | 1 k | 51,02 | 51 k USD |
| 2024-10-15 | Gerspach John C | Director | Buy | 744 | – | – |
| 2024-10-15 | Gerspach John C | Director | Buy | 744 | – | – |
| 2024-08-12 | Fawcett John J. | Director | Buy | 2 k | 49,82 | 100 k USD |
| 2024-08-12 | Fawcett John J. | Director | Buy | 2 k | 49,82 | 100 k USD |
| 2024-07-15 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 4 k | 48,72 | 179 k USD |
| 2024-07-15 | Gerspach John C | Director | Buy | 887 | – | – |
| 2024-07-15 | Lakhwara Praniti | Director | Buy | 3 k | – | – |
| 2024-07-15 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 4 k | 48,72 | 179 k USD |
| 2024-07-15 | Gerspach John C | Director | Buy | 887 | – | – |
| 2024-07-15 | Lakhwara Praniti | Director | Buy | 3 k | – | – |
| 2024-04-15 | Gerspach John C | Director | Buy | 1 k | – | – |
| 2024-04-15 | Gerspach John C | Director | Buy | 1 k | – | – |
| 2024-03-25 | Andretta Ralph J | President and CEO | Sell | 9 k | 35,61 | 310 k USD |
| 2024-03-25 | Andretta Ralph J | President and CEO | Sell | 9 k | 35,61 | 310 k USD |
| 2024-03-25 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 2 k | 35,61 | 85 k USD |
| 2024-03-25 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 2 k | 35,61 | 84 k USD |
| 2024-03-25 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 2 k | 35,61 | 64 k USD |
| 2024-03-25 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 2 k | 35,61 | 54 k USD |
| 2024-03-25 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 2 k | 35,61 | 85 k USD |
| 2024-03-25 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 2 k | 35,61 | 84 k USD |
| 2024-03-25 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 2 k | 35,61 | 64 k USD |
| 2024-03-25 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 2 k | 35,61 | 54 k USD |
| 2024-02-16 | Andretta Ralph J | President and CEO | Buy | 12 k | – | – |
| 2024-02-16 | Andretta Ralph J | President and CEO | Sell | 33 k | 37,34 | 1.2 mn USD |
| 2024-02-16 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 3 k | – | – |
| 2024-02-16 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 8 k | 37,34 | 307 k USD |
| 2024-02-16 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 3 k | – | – |
| 2024-02-16 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 8 k | 37,34 | 294 k USD |
| 2024-02-16 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 3 k | – | – |
| 2024-02-16 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 8 k | 37,34 | 306 k USD |
| 2024-02-16 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 1 k | – | – |
| 2024-02-16 | Andretta Ralph J | President and CEO | Buy | 12 k | – | – |
| 2024-02-16 | Andretta Ralph J | President and CEO | Sell | 33 k | 37,34 | 1.2 mn USD |
| 2024-02-16 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 1 k | – | – |
| 2024-02-16 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 3 k | – | – |
| 2024-02-16 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 8 k | 37,34 | 306 k USD |
| 2024-02-16 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 3 k | – | – |
| 2024-02-16 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 8 k | 37,34 | 294 k USD |
| 2024-02-16 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 3 k | – | – |
| 2024-02-16 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 8 k | 37,34 | 307 k USD |
| 2024-02-15 | Andretta Ralph J | President and CEO | Buy | 67 k | – | – |
| 2024-02-15 | Andretta Ralph J | President and CEO | Buy | 101 k | – | – |
| 2024-02-15 | Andretta Ralph J | President and CEO | Sell | 4 k | 37,59 | 150 k USD |
| 2024-02-15 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 15 k | – | – |
| 2024-02-15 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 22 k | – | – |
| 2024-02-15 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 869 | 37,59 | 33 k USD |
| 2024-02-15 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 14 k | – | – |
| 2024-02-15 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 21 k | – | – |
| 2024-02-15 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 899 | 37,59 | 34 k USD |
| 2024-02-15 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 19 k | – | – |
| 2024-02-15 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 29 k | – | – |
| 2024-02-15 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 938 | 37,59 | 35 k USD |
| 2024-02-15 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 19 k | – | – |
| 2024-02-15 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 29 k | – | – |
| 2024-02-15 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 1 k | 37,59 | 47 k USD |
| 2024-02-15 | Andretta Ralph J | President and CEO | Buy | 67 k | – | – |
| 2024-02-15 | Andretta Ralph J | President and CEO | Buy | 101 k | – | – |
| 2024-02-15 | Andretta Ralph J | President and CEO | Sell | 4 k | 37,59 | 150 k USD |
| 2024-02-15 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Buy | 14 k | – | – |
| 2024-02-15 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Sell | 2 k | 37,59 | 81 k USD |
| 2024-02-15 | Driscoll Allegra S | EVP, Chief Technology Officer | Buy | 12 k | – | – |
| 2024-02-15 | Driscoll Allegra S | EVP, Chief Technology Officer | Buy | 19 k | – | – |
| 2024-02-15 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 19 k | – | – |
| 2024-02-15 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 29 k | – | – |
| 2024-02-15 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 1 k | 37,59 | 47 k USD |
| 2024-02-15 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Buy | 14 k | – | – |
| 2024-02-15 | Campbell Jonathan Bryan | SVP, Chief Accounting Officer | Sell | 2 k | 37,59 | 81 k USD |
| 2024-02-15 | Driscoll Allegra S | EVP, Chief Technology Officer | Buy | 12 k | – | – |
| 2024-02-15 | Driscoll Allegra S | EVP, Chief Technology Officer | Buy | 19 k | – | – |
| 2024-02-15 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 19 k | – | – |
| 2024-02-15 | Greer Valerie E | EVP, Chief Commercial Officer | Buy | 29 k | – | – |
| 2024-02-15 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 938 | 37,59 | 35 k USD |
| 2024-02-15 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 14 k | – | – |
| 2024-02-15 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 21 k | – | – |
| 2024-02-15 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 899 | 37,59 | 34 k USD |
| 2024-02-15 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 15 k | – | – |
| 2024-02-15 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 22 k | – | – |
| 2024-02-15 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 869 | 37,59 | 33 k USD |
| 2024-01-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 35 k | 35,61 | 1.2 mn USD |
| 2024-01-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 3 k | 35,61 | 116 k USD |
| 2024-01-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 35,61 | 86 k USD |
| 2024-01-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 4 k | 36,20 | 139 k USD |
| 2024-01-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 358 | 36,20 | 13 k USD |
| 2024-01-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 267 | 36,20 | 10 k USD |
| 2024-01-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 35 k | 35,61 | 1.2 mn USD |
| 2024-01-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 3 k | 35,61 | 116 k USD |
| 2024-01-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 35,61 | 86 k USD |
| 2024-01-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 4 k | 36,20 | 139 k USD |
| 2024-01-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 358 | 36,20 | 13 k USD |
| 2024-01-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 267 | 36,20 | 10 k USD |
| 2024-01-26 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 35,53 | 916 k USD |
| 2024-01-26 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 35,53 | 86 k USD |
| 2024-01-26 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 35,53 | 64 k USD |
| 2024-01-26 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 35,53 | 916 k USD |
| 2024-01-26 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 35,53 | 86 k USD |
| 2024-01-26 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 35,53 | 64 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 344 | 28,11 | 10 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 32 | 28,11 | 900 USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 24 | 28,11 | 675 USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 172 | 29,62 | 5 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 16 | 29,62 | 474 USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 12 | 29,62 | 355 USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 30,62 | 32 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 96 | 30,62 | 3 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 72 | 30,62 | 2 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 4 k | 31,39 | 127 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 377 | 31,39 | 12 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 282 | 31,39 | 9 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 20 k | 32,58 | 658 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 32,58 | 61 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 32,58 | 46 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 344 | 28,11 | 10 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 32 | 28,11 | 900 USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 24 | 28,11 | 675 USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 172 | 29,62 | 5 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 16 | 29,62 | 474 USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 12 | 29,62 | 355 USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 30,62 | 32 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 96 | 30,62 | 3 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 72 | 30,62 | 2 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 4 k | 31,39 | 127 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 377 | 31,39 | 12 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 282 | 31,39 | 9 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 20 k | 32,58 | 658 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 32,58 | 61 k USD |
| 2024-01-25 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 32,58 | 46 k USD |
| 2024-01-24 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 19 k | 30,63 | 586 k USD |
| 2024-01-24 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,63 | 55 k USD |
| 2024-01-24 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 30,63 | 41 k USD |
| 2024-01-24 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 7 k | 31,35 | 209 k USD |
| 2024-01-24 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 623 | 31,35 | 20 k USD |
| 2024-01-24 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 465 | 31,35 | 15 k USD |
| 2024-01-24 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 19 k | 30,63 | 586 k USD |
| 2024-01-24 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,63 | 55 k USD |
| 2024-01-24 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 30,63 | 41 k USD |
| 2024-01-24 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 7 k | 31,35 | 209 k USD |
| 2024-01-24 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 623 | 31,35 | 20 k USD |
| 2024-01-24 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 465 | 31,35 | 15 k USD |
| 2024-01-23 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 31,12 | 803 k USD |
| 2024-01-23 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 31,12 | 75 k USD |
| 2024-01-23 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 31,12 | 56 k USD |
| 2024-01-23 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 31,12 | 803 k USD |
| 2024-01-23 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 31,12 | 75 k USD |
| 2024-01-23 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 31,12 | 56 k USD |
| 2024-01-22 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 30,88 | 797 k USD |
| 2024-01-22 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,88 | 74 k USD |
| 2024-01-22 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,88 | 55 k USD |
| 2024-01-22 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 30,88 | 797 k USD |
| 2024-01-22 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,88 | 74 k USD |
| 2024-01-22 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,88 | 55 k USD |
| 2024-01-19 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 16 k | 29,64 | 474 k USD |
| 2024-01-19 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 29,64 | 44 k USD |
| 2024-01-19 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 29,64 | 33 k USD |
| 2024-01-19 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 10 k | 30,22 | 297 k USD |
| 2024-01-19 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 916 | 30,22 | 28 k USD |
| 2024-01-19 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 684 | 30,22 | 21 k USD |
| 2024-01-19 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 16 k | 29,64 | 474 k USD |
| 2024-01-19 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 29,64 | 44 k USD |
| 2024-01-19 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 29,64 | 33 k USD |
| 2024-01-19 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 10 k | 30,22 | 297 k USD |
| 2024-01-19 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 916 | 30,22 | 28 k USD |
| 2024-01-19 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 684 | 30,22 | 21 k USD |
| 2024-01-18 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 29,38 | 758 k USD |
| 2024-01-18 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 29,38 | 71 k USD |
| 2024-01-18 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 29,38 | 53 k USD |
| 2024-01-18 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 29,38 | 758 k USD |
| 2024-01-18 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 29,38 | 71 k USD |
| 2024-01-18 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 29,38 | 53 k USD |
| 2024-01-17 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 30,20 | 779 k USD |
| 2024-01-17 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,20 | 73 k USD |
| 2024-01-17 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,20 | 54 k USD |
| 2024-01-17 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 30,20 | 779 k USD |
| 2024-01-17 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,20 | 73 k USD |
| 2024-01-17 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,20 | 54 k USD |
| 2024-01-16 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 30,94 | 798 k USD |
| 2024-01-16 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,94 | 75 k USD |
| 2024-01-16 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,94 | 56 k USD |
| 2024-01-16 | Gerspach John C | Director | Buy | 1 k | – | – |
| 2024-01-16 | Gerspach John C | Director | Buy | 1 k | – | – |
| 2024-01-16 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 30,94 | 798 k USD |
| 2024-01-16 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,94 | 75 k USD |
| 2024-01-16 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,94 | 56 k USD |
| 2024-01-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 19 k | 31,61 | 590 k USD |
| 2024-01-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 31,61 | 55 k USD |
| 2024-01-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 31,61 | 41 k USD |
| 2024-01-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 3 k | 32,78 | 93 k USD |
| 2024-01-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 265 | 32,78 | 9 k USD |
| 2024-01-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 197 | 32,78 | 6 k USD |
| 2024-01-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 19 k | 31,61 | 590 k USD |
| 2024-01-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 31,61 | 55 k USD |
| 2024-01-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 31,61 | 41 k USD |
| 2024-01-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 3 k | 32,78 | 93 k USD |
| 2024-01-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 265 | 32,78 | 9 k USD |
| 2024-01-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 197 | 32,78 | 6 k USD |
| 2024-01-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 32,44 | 697 k USD |
| 2024-01-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 32,44 | 65 k USD |
| 2024-01-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 32,44 | 49 k USD |
| 2024-01-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 32,44 | 697 k USD |
| 2024-01-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 32,44 | 65 k USD |
| 2024-01-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 32,44 | 49 k USD |
| 2024-01-10 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 32,46 | 698 k USD |
| 2024-01-10 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 32,46 | 65 k USD |
| 2024-01-10 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 32,46 | 49 k USD |
| 2024-01-10 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 32,46 | 698 k USD |
| 2024-01-10 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 32,46 | 65 k USD |
| 2024-01-10 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 32,46 | 49 k USD |
| 2024-01-09 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 30 k | 32,73 | 985 k USD |
| 2024-01-09 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 3 k | 32,73 | 92 k USD |
| 2024-01-09 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 32,73 | 69 k USD |
| 2024-01-09 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 30 k | 32,73 | 985 k USD |
| 2024-01-09 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 3 k | 32,73 | 92 k USD |
| 2024-01-09 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 32,73 | 69 k USD |
| 2024-01-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 8 k | 32,17 | 245 k USD |
| 2024-01-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 710 | 32,17 | 23 k USD |
| 2024-01-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 530 | 32,17 | 17 k USD |
| 2024-01-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 14 k | 32,53 | 452 k USD |
| 2024-01-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 32,53 | 42 k USD |
| 2024-01-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 967 | 32,53 | 31 k USD |
| 2024-01-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 8 k | 32,17 | 245 k USD |
| 2024-01-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 710 | 32,17 | 23 k USD |
| 2024-01-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 530 | 32,17 | 17 k USD |
| 2024-01-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 14 k | 32,53 | 452 k USD |
| 2024-01-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 32,53 | 42 k USD |
| 2024-01-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 967 | 32,53 | 31 k USD |
| 2024-01-04 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 31,57 | 679 k USD |
| 2024-01-04 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 31,57 | 63 k USD |
| 2024-01-04 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 31,57 | 47 k USD |
| 2024-01-04 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 31,57 | 679 k USD |
| 2024-01-04 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 31,57 | 63 k USD |
| 2024-01-04 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 31,57 | 47 k USD |
| 2024-01-03 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 32,05 | 687 k USD |
| 2024-01-03 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 32,05 | 64 k USD |
| 2024-01-03 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 32,05 | 48 k USD |
| 2024-01-03 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 69 | 32,49 | 2 k USD |
| 2024-01-03 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 6 | 32,49 | 195 USD |
| 2024-01-03 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 5 | 32,49 | 162 USD |
| 2024-01-03 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 32,05 | 687 k USD |
| 2024-01-03 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 32,05 | 64 k USD |
| 2024-01-03 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 32,05 | 48 k USD |
| 2024-01-03 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 69 | 32,49 | 2 k USD |
| 2024-01-03 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 6 | 32,49 | 195 USD |
| 2024-01-03 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 5 | 32,49 | 162 USD |
| 2024-01-02 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 17 k | 33,06 | 567 k USD |
| 2024-01-02 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 33,06 | 53 k USD |
| 2024-01-02 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,06 | 40 k USD |
| 2024-01-02 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 4 k | 33,56 | 145 k USD |
| 2024-01-02 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 404 | 33,56 | 14 k USD |
| 2024-01-02 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 302 | 33,56 | 10 k USD |
| 2024-01-02 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 17 k | 33,06 | 567 k USD |
| 2024-01-02 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 33,06 | 53 k USD |
| 2024-01-02 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,06 | 40 k USD |
| 2024-01-02 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 4 k | 33,56 | 145 k USD |
| 2024-01-02 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 404 | 33,56 | 14 k USD |
| 2024-01-02 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 302 | 33,56 | 10 k USD |
| 2023-12-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 9 k | 33,10 | 285 k USD |
| 2023-12-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 803 | 33,10 | 27 k USD |
| 2023-12-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 599 | 33,10 | 20 k USD |
| 2023-12-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 9 k | 33,10 | 285 k USD |
| 2023-12-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 803 | 33,10 | 27 k USD |
| 2023-12-29 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 599 | 33,10 | 20 k USD |
| 2023-12-28 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 17 k | 33,52 | 576 k USD |
| 2023-12-28 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 33,52 | 54 k USD |
| 2023-12-28 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,52 | 40 k USD |
| 2023-12-28 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 17 k | 33,52 | 576 k USD |
| 2023-12-28 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 33,52 | 54 k USD |
| 2023-12-28 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,52 | 40 k USD |
| 2023-12-27 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 17 k | 33,55 | 577 k USD |
| 2023-12-27 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 33,55 | 54 k USD |
| 2023-12-27 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,55 | 40 k USD |
| 2023-12-27 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 17 k | 33,55 | 577 k USD |
| 2023-12-27 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 33,55 | 54 k USD |
| 2023-12-27 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,55 | 40 k USD |
| 2023-12-22 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 33,73 | 725 k USD |
| 2023-12-22 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 33,73 | 68 k USD |
| 2023-12-22 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,73 | 50 k USD |
| 2023-12-22 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 33,73 | 725 k USD |
| 2023-12-22 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 33,73 | 68 k USD |
| 2023-12-22 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,73 | 50 k USD |
| 2023-12-21 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 16 k | 33,77 | 554 k USD |
| 2023-12-21 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 33,77 | 52 k USD |
| 2023-12-21 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,77 | 39 k USD |
| 2023-12-21 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 5 k | 34,09 | 173 k USD |
| 2023-12-21 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 474 | 34,09 | 16 k USD |
| 2023-12-21 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 354 | 34,09 | 12 k USD |
| 2023-12-21 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 16 k | 33,77 | 554 k USD |
| 2023-12-21 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 33,77 | 52 k USD |
| 2023-12-21 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,77 | 39 k USD |
| 2023-12-21 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 5 k | 34,09 | 173 k USD |
| 2023-12-21 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 474 | 34,09 | 16 k USD |
| 2023-12-21 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 354 | 34,09 | 12 k USD |
| 2023-12-20 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 9 k | 32,82 | 306 k USD |
| 2023-12-20 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 870 | 32,82 | 29 k USD |
| 2023-12-20 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 649 | 32,82 | 21 k USD |
| 2023-12-20 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 12 k | 33,74 | 411 k USD |
| 2023-12-20 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,74 | 38 k USD |
| 2023-12-20 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 848 | 33,74 | 29 k USD |
| 2023-12-20 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 9 k | 32,82 | 306 k USD |
| 2023-12-20 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 870 | 32,82 | 29 k USD |
| 2023-12-20 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 649 | 32,82 | 21 k USD |
| 2023-12-20 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 12 k | 33,74 | 411 k USD |
| 2023-12-20 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,74 | 38 k USD |
| 2023-12-20 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 848 | 33,74 | 29 k USD |
| 2023-12-19 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 481 | 33,59 | 16 k USD |
| 2023-12-19 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 481 | 33,59 | 16 k USD |
| 2023-12-18 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 18 k | 33,24 | 600 k USD |
| 2023-12-18 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 33,24 | 56 k USD |
| 2023-12-18 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,24 | 42 k USD |
| 2023-12-18 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 18 k | 33,24 | 600 k USD |
| 2023-12-18 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 33,24 | 56 k USD |
| 2023-12-18 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,24 | 42 k USD |
| 2023-12-15 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 15 k | 33,40 | 514 k USD |
| 2023-12-15 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,40 | 48 k USD |
| 2023-12-15 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,40 | 36 k USD |
| 2023-12-15 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 82 | 34,17 | 3 k USD |
| 2023-12-15 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 8 | 34,17 | 273 USD |
| 2023-12-15 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 6 | 34,17 | 205 USD |
| 2023-12-15 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 15 k | 33,40 | 514 k USD |
| 2023-12-15 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,40 | 48 k USD |
| 2023-12-15 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 33,40 | 36 k USD |
| 2023-12-15 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 82 | 34,17 | 3 k USD |
| 2023-12-15 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 8 | 34,17 | 273 USD |
| 2023-12-15 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 6 | 34,17 | 205 USD |
| 2023-12-14 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 9 k | 34,10 | 293 k USD |
| 2023-12-14 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 803 | 34,10 | 27 k USD |
| 2023-12-14 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 599 | 34,10 | 20 k USD |
| 2023-12-14 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 7 k | 34,87 | 240 k USD |
| 2023-12-14 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 642 | 34,87 | 22 k USD |
| 2023-12-14 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 479 | 34,87 | 17 k USD |
| 2023-12-14 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 9 k | 34,10 | 293 k USD |
| 2023-12-14 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 803 | 34,10 | 27 k USD |
| 2023-12-14 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 599 | 34,10 | 20 k USD |
| 2023-12-14 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 7 k | 34,87 | 240 k USD |
| 2023-12-14 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 642 | 34,87 | 22 k USD |
| 2023-12-14 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 479 | 34,87 | 17 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 9 k | 30,69 | 271 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 825 | 30,69 | 25 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 615 | 30,69 | 19 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 823 | 31,46 | 26 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 77 | 31,46 | 2 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 57 | 31,46 | 2 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 5 k | 32,87 | 178 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 504 | 32,87 | 17 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 376 | 32,87 | 12 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 423 | 33,29 | 14 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 39 | 33,29 | 1 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 30 | 33,29 | 999 USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 9 k | 30,69 | 271 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 825 | 30,69 | 25 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 615 | 30,69 | 19 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 823 | 31,46 | 26 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 77 | 31,46 | 2 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 57 | 31,46 | 2 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 5 k | 32,87 | 178 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 504 | 32,87 | 17 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 376 | 32,87 | 12 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 423 | 33,29 | 14 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 39 | 33,29 | 1 k USD |
| 2023-12-13 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 30 | 33,29 | 999 USD |
| 2023-12-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 17 k | 31,75 | 546 k USD |
| 2023-12-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 31,75 | 51 k USD |
| 2023-12-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 31,75 | 38 k USD |
| 2023-12-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 17 k | 31,75 | 546 k USD |
| 2023-12-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 31,75 | 51 k USD |
| 2023-12-12 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 31,75 | 38 k USD |
| 2023-12-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 31,06 | 657 k USD |
| 2023-12-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 31,06 | 61 k USD |
| 2023-12-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 31,06 | 46 k USD |
| 2023-12-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 345 | 31,42 | 11 k USD |
| 2023-12-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 32 | 31,42 | 1 k USD |
| 2023-12-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 24 | 31,42 | 754 USD |
| 2023-12-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 31,06 | 657 k USD |
| 2023-12-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 31,06 | 61 k USD |
| 2023-12-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 31,06 | 46 k USD |
| 2023-12-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 345 | 31,42 | 11 k USD |
| 2023-12-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 32 | 31,42 | 1 k USD |
| 2023-12-11 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 24 | 31,42 | 754 USD |
| 2023-12-08 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 30,87 | 664 k USD |
| 2023-12-08 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,87 | 62 k USD |
| 2023-12-08 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 30,87 | 46 k USD |
| 2023-12-08 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 21 k | 30,87 | 664 k USD |
| 2023-12-08 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,87 | 62 k USD |
| 2023-12-08 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 30,87 | 46 k USD |
| 2023-12-07 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 19 k | 30,47 | 594 k USD |
| 2023-12-07 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,47 | 55 k USD |
| 2023-12-07 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 30,47 | 41 k USD |
| 2023-12-07 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,95 | 62 k USD |
| 2023-12-07 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 188 | 30,95 | 6 k USD |
| 2023-12-07 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 140 | 30,95 | 4 k USD |
| 2023-12-07 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 19 k | 30,47 | 594 k USD |
| 2023-12-07 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,47 | 55 k USD |
| 2023-12-07 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 30,47 | 41 k USD |
| 2023-12-07 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 30,95 | 62 k USD |
| 2023-12-07 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 188 | 30,95 | 6 k USD |
| 2023-12-07 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 140 | 30,95 | 4 k USD |
| 2023-12-06 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 29,65 | 765 k USD |
| 2023-12-06 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 29,65 | 71 k USD |
| 2023-12-06 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 29,65 | 53 k USD |
| 2023-12-06 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 26 k | 29,65 | 765 k USD |
| 2023-12-06 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 29,65 | 71 k USD |
| 2023-12-06 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 29,65 | 53 k USD |
| 2023-12-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 17 k | 28,98 | 498 k USD |
| 2023-12-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 28,98 | 47 k USD |
| 2023-12-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 28,98 | 35 k USD |
| 2023-12-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 17 k | 28,98 | 498 k USD |
| 2023-12-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 2 k | 28,98 | 47 k USD |
| 2023-12-05 | Turtle Creek Asset Management Inc. | 10% owner | Sell | 1 k | 28,98 | 35 k USD |
| 2023-10-16 | Gerspach John C | Director | Buy | 1 k | – | – |
| 2023-10-16 | Tucker Laurie Anne | Director | Buy | 481 | – | – |
| 2023-10-16 | Gerspach John C | Director | Buy | 1 k | – | – |
| 2023-10-16 | Tucker Laurie Anne | Director | Buy | 481 | – | – |
| 2023-08-15 | St Clair Joyce | Director | Buy | 3 k | – | – |
| 2023-08-15 | St Clair Joyce | Director | Buy | 3 k | – | – |
| 2023-07-31 | BALLOU ROGER H | Director | Buy | 2 k | 41,78 | 100 k USD |
| 2023-07-31 | BALLOU ROGER H | Director | Buy | 2 k | 41,78 | 100 k USD |
| 2023-07-17 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 2 k | 34,84 | 56 k USD |
| 2023-07-17 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 3 k | 34,84 | 119 k USD |
| 2023-07-17 | Gerspach John C | Director | Buy | 1 k | – | – |
| 2023-07-17 | Tucker Laurie Anne | Director | Buy | 552 | – | – |
| 2023-07-17 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 2 k | 34,84 | 56 k USD |
| 2023-07-17 | Gerspach John C | Director | Buy | 1 k | – | – |
| 2023-07-17 | Greer Valerie E | EVP, Chief Commercial Officer | Sell | 3 k | 34,84 | 119 k USD |
| 2023-07-17 | Tucker Laurie Anne | Director | Buy | 552 | – | – |
| 2023-06-15 | BALLOU ROGER H | Director | Buy | 5 k | – | – |
| 2023-06-15 | BALLOU ROGER H | Director | Buy | 5 k | – | – |
| 2023-06-15 | Gerspach John C | Director | Buy | 5 k | – | – |
| 2023-06-15 | Natarajan Rajesh | Director | Buy | 5 k | – | – |
| 2023-06-15 | THERIAULT TIMOTHY J | Director | Buy | 5 k | – | – |
| 2023-06-15 | Tucker Laurie Anne | Director | Buy | 5 k | – | – |
| 2023-06-15 | TURNEY SHAREN J | Director | Buy | 5 k | – | – |
| 2023-06-15 | Gerspach John C | Director | Buy | 5 k | – | – |
| 2023-06-15 | Natarajan Rajesh | Director | Buy | 5 k | – | – |
| 2023-06-15 | THERIAULT TIMOTHY J | Director | Buy | 5 k | – | – |
| 2023-06-15 | TURNEY SHAREN J | Director | Buy | 5 k | – | – |
| 2023-06-15 | Tucker Laurie Anne | Director | Buy | 5 k | – | – |
| 2023-05-30 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 400 | 29,89 | 12 k USD |
| 2023-05-30 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 400 | 29,89 | 12 k USD |
| 2023-05-24 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 14 k | 29,50 | 403 k USD |
| 2023-05-24 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 1 k | 29,50 | 40 k USD |
| 2023-05-24 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 14 k | 29,50 | 403 k USD |
| 2023-05-24 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 1 k | 29,50 | 40 k USD |
| 2023-05-19 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 5 k | 29,74 | 158 k USD |
| 2023-05-19 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 523 | 29,74 | 16 k USD |
| 2023-05-19 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 5 k | 29,74 | 158 k USD |
| 2023-05-19 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 523 | 29,74 | 16 k USD |
| 2023-05-18 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 3 k | 29,73 | 85 k USD |
| 2023-05-18 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 281 | 29,73 | 8 k USD |
| 2023-05-18 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 3 k | 29,73 | 85 k USD |
| 2023-05-18 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 281 | 29,73 | 8 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 3 k | 28,77 | 87 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 290 | 28,77 | 8 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 174 | 28,77 | 5 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 20 | 28,77 | 575 USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 | 28,77 | 58 USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 18 k | 29,08 | 538 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 29,08 | 53 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 73 k | 29,89 | 2.2 mn USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 7 k | 29,89 | 213 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 450 | 29,84 | 13 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 3 k | 28,77 | 87 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 290 | 28,77 | 8 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 174 | 28,77 | 5 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 20 | 28,77 | 575 USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 | 28,77 | 58 USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 18 k | 29,08 | 538 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 29,08 | 53 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 73 k | 29,89 | 2.2 mn USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 7 k | 29,89 | 213 k USD |
| 2023-05-17 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 450 | 29,84 | 13 k USD |
| 2023-05-16 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 22 k | 27,81 | 599 k USD |
| 2023-05-16 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 27,81 | 58 k USD |
| 2023-05-16 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 1 k | 27,81 | 35 k USD |
| 2023-05-16 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 142 | 27,81 | 4 k USD |
| 2023-05-16 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 18 | 27,81 | 501 USD |
| 2023-05-16 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 22 k | 27,81 | 599 k USD |
| 2023-05-16 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 27,81 | 58 k USD |
| 2023-05-16 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 1 k | 27,81 | 35 k USD |
| 2023-05-16 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 142 | 27,81 | 4 k USD |
| 2023-05-16 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 18 | 27,81 | 501 USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 57 k | 27,70 | 1.6 mn USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 5 k | 27,70 | 151 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 3 k | 27,70 | 90 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 373 | 27,70 | 10 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 47 | 27,70 | 1 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 42 k | 28,19 | 1.2 mn USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 4 k | 28,19 | 113 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 28,19 | 68 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 275 | 28,19 | 8 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 34 | 28,19 | 958 USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 57 k | 27,70 | 1.6 mn USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 5 k | 27,70 | 151 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 3 k | 27,70 | 90 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 373 | 27,70 | 10 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 47 | 27,70 | 1 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 42 k | 28,19 | 1.2 mn USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 4 k | 28,19 | 113 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 28,19 | 68 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 275 | 28,19 | 8 k USD |
| 2023-05-15 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 34 | 28,19 | 958 USD |
| 2023-05-12 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 61 k | 26,53 | 1.6 mn USD |
| 2023-05-12 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 6 k | 26,53 | 156 k USD |
| 2023-05-12 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 4 k | 26,53 | 94 k USD |
| 2023-05-12 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 404 | 26,53 | 11 k USD |
| 2023-05-12 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 50 | 26,53 | 1 k USD |
| 2023-05-12 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 61 k | 26,53 | 1.6 mn USD |
| 2023-05-12 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 6 k | 26,53 | 156 k USD |
| 2023-05-12 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 4 k | 26,53 | 94 k USD |
| 2023-05-12 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 404 | 26,53 | 11 k USD |
| 2023-05-12 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 50 | 26,53 | 1 k USD |
| 2023-05-11 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 43 k | 26,17 | 1.1 mn USD |
| 2023-05-11 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 4 k | 26,17 | 108 k USD |
| 2023-05-11 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 26,17 | 65 k USD |
| 2023-05-11 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 284 | 26,17 | 7 k USD |
| 2023-05-11 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 36 | 26,17 | 942 USD |
| 2023-05-11 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 43 k | 26,17 | 1.1 mn USD |
| 2023-05-11 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 4 k | 26,17 | 108 k USD |
| 2023-05-11 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 26,17 | 65 k USD |
| 2023-05-11 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 284 | 26,17 | 7 k USD |
| 2023-05-11 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 36 | 26,17 | 942 USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 63 k | 26,05 | 1.6 mn USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 6 k | 26,05 | 158 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 4 k | 26,05 | 95 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 416 | 26,05 | 11 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 52 | 26,05 | 1 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 1 k | 26,78 | 39 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 141 | 26,78 | 4 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 85 | 26,78 | 2 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 10 | 26,78 | 268 USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 1 | 26,78 | 27 USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 63 k | 26,05 | 1.6 mn USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 6 k | 26,05 | 158 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 4 k | 26,05 | 95 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 416 | 26,05 | 11 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 52 | 26,05 | 1 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 1 k | 26,78 | 39 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 141 | 26,78 | 4 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 85 | 26,78 | 2 k USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 10 | 26,78 | 268 USD |
| 2023-05-10 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 1 | 26,78 | 27 USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 37 k | 25,90 | 948 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 4 k | 25,90 | 91 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 25,90 | 55 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 241 | 25,90 | 6 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 30 | 25,90 | 777 USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 19 k | 26,39 | 511 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 26,39 | 49 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 1 k | 26,39 | 30 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 128 | 26,39 | 3 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 16 | 26,39 | 422 USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 37 k | 25,90 | 948 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 4 k | 25,90 | 91 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 25,90 | 55 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 241 | 25,90 | 6 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 30 | 25,90 | 777 USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 19 k | 26,39 | 511 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 26,39 | 49 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 1 k | 26,39 | 30 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 128 | 26,39 | 3 k USD |
| 2023-05-09 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 16 | 26,39 | 422 USD |
| 2023-05-08 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 129 k | 25,17 | 3.3 mn USD |
| 2023-05-08 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 12 k | 25,17 | 313 k USD |
| 2023-05-08 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 7 k | 25,17 | 188 k USD |
| 2023-05-08 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 853 | 25,17 | 21 k USD |
| 2023-05-08 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 106 | 25,17 | 3 k USD |
| 2023-05-08 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 129 k | 25,17 | 3.3 mn USD |
| 2023-05-08 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 12 k | 25,17 | 313 k USD |
| 2023-05-08 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 7 k | 25,17 | 188 k USD |
| 2023-05-08 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 853 | 25,17 | 21 k USD |
| 2023-05-08 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 106 | 25,17 | 3 k USD |
| 2023-05-05 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 64 k | 24,82 | 1.6 mn USD |
| 2023-05-05 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 6 k | 24,82 | 152 k USD |
| 2023-05-05 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 4 k | 24,82 | 91 k USD |
| 2023-05-05 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 420 | 24,82 | 10 k USD |
| 2023-05-05 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 53 | 24,82 | 1 k USD |
| 2023-05-05 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 64 k | 24,82 | 1.6 mn USD |
| 2023-05-05 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 6 k | 24,82 | 152 k USD |
| 2023-05-05 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 4 k | 24,82 | 91 k USD |
| 2023-05-05 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 420 | 24,82 | 10 k USD |
| 2023-05-05 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 53 | 24,82 | 1 k USD |
| 2023-05-04 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 29 k | 23,72 | 689 k USD |
| 2023-05-04 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 3 k | 23,72 | 66 k USD |
| 2023-05-04 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 23,72 | 40 k USD |
| 2023-05-04 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 191 | 23,72 | 5 k USD |
| 2023-05-04 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 24 | 23,72 | 569 USD |
| 2023-05-04 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 29 k | 23,72 | 689 k USD |
| 2023-05-04 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 3 k | 23,72 | 66 k USD |
| 2023-05-04 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 2 k | 23,72 | 40 k USD |
| 2023-05-04 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 191 | 23,72 | 5 k USD |
| 2023-05-04 | Turtle Creek Asset Management Inc. | 10% owner | Buy | 24 | 23,72 | 569 USD |
| 2023-04-17 | Gerspach John C | Director | Buy | 1 k | – | – |
| 2023-04-17 | Kimbrough Karin | Director | Buy | 204 | – | – |
| 2023-04-17 | Tucker Laurie Anne | Director | Buy | 497 | – | – |
| 2023-04-17 | Gerspach John C | Director | Buy | 1 k | – | – |
| 2023-04-17 | Kimbrough Karin | Director | Buy | 204 | – | – |
| 2023-04-17 | Tucker Laurie Anne | Director | Buy | 497 | – | – |
| 2023-03-24 | Andretta Ralph J | President and CEO | Buy | 28 k | – | – |
| 2023-03-24 | Andretta Ralph J | President and CEO | Buy | 87 k | – | – |
| 2023-03-24 | Andretta Ralph J | President and CEO | Buy | 28 k | – | – |
| 2023-03-24 | Andretta Ralph J | President and CEO | Buy | 87 k | – | – |
| 2023-03-24 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 17 k | – | – |
| 2023-03-24 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 25 k | – | – |
| 2023-03-24 | Greer Valerie E | EVP, Chief Comm'l Officer | Buy | 17 k | – | – |
| 2023-03-24 | Greer Valerie E | EVP, Chief Comm'l Officer | Buy | 25 k | – | – |
| 2023-03-24 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 12 k | – | – |
| 2023-03-24 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 18 k | – | – |
| 2023-03-24 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 13 k | – | – |
| 2023-03-24 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 19 k | – | – |
| 2023-03-24 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 17 k | – | – |
| 2023-03-24 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 25 k | – | – |
| 2023-03-24 | Greer Valerie E | EVP, Chief Comm'l Officer | Buy | 17 k | – | – |
| 2023-03-24 | Greer Valerie E | EVP, Chief Comm'l Officer | Buy | 25 k | – | – |
| 2023-03-24 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 12 k | – | – |
| 2023-03-24 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Buy | 18 k | – | – |
| 2023-03-24 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 13 k | – | – |
| 2023-03-24 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Buy | 19 k | – | – |
| 2023-02-21 | Andretta Ralph J | President and CEO | Sell | 6 k | 39,93 | 254 k USD |
| 2023-02-21 | Andretta Ralph J | President and CEO | Sell | 6 k | 39,93 | 254 k USD |
| 2023-02-21 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 313 | 39,93 | 12 k USD |
| 2023-02-21 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 429 | 39,93 | 17 k USD |
| 2023-02-21 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 313 | 39,93 | 12 k USD |
| 2023-02-21 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 429 | 39,93 | 17 k USD |
| 2023-02-16 | Andretta Ralph J | President and CEO | Sell | 10 k | 41,19 | 406 k USD |
| 2023-02-16 | Andretta Ralph J | President and CEO | Sell | 10 k | 41,19 | 406 k USD |
| 2023-02-16 | Greer Valerie E | EVP, Chief Comm'l Officer | Sell | 2 k | 41,19 | 100 k USD |
| 2023-02-16 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 2 k | 41,19 | 96 k USD |
| 2023-02-16 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 3 k | 41,19 | 117 k USD |
| 2023-02-16 | Greer Valerie E | EVP, Chief Comm'l Officer | Sell | 2 k | 41,19 | 100 k USD |
| 2023-02-16 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 2 k | 41,19 | 96 k USD |
| 2023-02-16 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 3 k | 41,19 | 117 k USD |
| 2023-02-15 | Andretta Ralph J | President and CEO | Sell | 4 k | 41,16 | 165 k USD |
| 2023-02-15 | Andretta Ralph J | President and CEO | Sell | 4 k | 41,16 | 165 k USD |
| 2023-02-15 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 1 k | 41,16 | 51 k USD |
| 2023-02-15 | Campbell Jonathan Bryan | SVP, Chief Acctg. Officer | Sell | 898 | 41,16 | 37 k USD |
| 2023-02-15 | Greer Valerie E | EVP, Chief Comm'l Officer | Sell | 939 | 41,16 | 39 k USD |
| 2023-02-15 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 905 | 41,16 | 37 k USD |
| 2023-02-15 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 869 | 41,16 | 36 k USD |
| 2023-02-15 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 1 k | 41,16 | 51 k USD |
| 2023-02-15 | Campbell Jonathan Bryan | SVP, Chief Acctg. Officer | Sell | 898 | 41,16 | 37 k USD |
| 2023-02-15 | Greer Valerie E | EVP, Chief Comm'l Officer | Sell | 939 | 41,16 | 39 k USD |
| 2023-02-15 | McConnaughey Tammy M | EVP, Operations & Credit Risk | Sell | 905 | 41,16 | 37 k USD |
| 2023-02-15 | Motes Joseph L III | EVP, CAO, Gen Counsel & Secy | Sell | 869 | 41,16 | 36 k USD |
| 2023-01-17 | Gerspach John C | Director | Buy | 912 | – | – |
| 2023-01-17 | Kimbrough Karin | Director | Buy | 179 | – | – |
| 2023-01-17 | Tucker Laurie Anne | Director | Buy | 437 | – | – |
| 2023-01-17 | Gerspach John C | Director | Buy | 912 | – | – |
| 2023-01-17 | Kimbrough Karin | Director | Buy | 179 | – | – |
| 2023-01-17 | Tucker Laurie Anne | Director | Buy | 437 | – | – |
| 2022-10-17 | Gerspach John C | Director | Buy | 969 | – | – |
| 2022-10-17 | Kimbrough Karin | Director | Buy | 191 | – | – |
| 2022-10-17 | Tucker Laurie Anne | Director | Buy | 464 | – | – |
| 2022-10-17 | Gerspach John C | Director | Buy | 969 | – | – |
| 2022-10-17 | Kimbrough Karin | Director | Buy | 191 | – | – |
| 2022-10-17 | Tucker Laurie Anne | Director | Buy | 464 | – | – |
| 2022-08-09 | Greer Valerie E | EVP, Chief Comm'l Officer | Buy | 3 k | 37,75 | 113 k USD |
| 2022-08-09 | Greer Valerie E | EVP, Chief Comm'l Officer | Buy | 3 k | 37,75 | 113 k USD |
| 2022-08-08 | THERIAULT TIMOTHY J | Director | Buy | 3 k | 39,56 | 99 k USD |
| 2022-08-08 | THERIAULT TIMOTHY J | Director | Buy | 3 k | 39,56 | 99 k USD |
| 2022-08-08 | Andretta Ralph J | President and CEO | Buy | 4 k | 39,70 | 150 k USD |
| 2022-08-08 | BALLOU ROGER H | Director | Buy | 3 k | 39,11 | 100 k USD |
| 2022-08-08 | BALLOU ROGER H | Director | Buy | 3 k | 39,11 | 100 k USD |
| 2022-08-08 | Andretta Ralph J | President and CEO | Buy | 4 k | 39,70 | 150 k USD |
| 2022-08-08 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 3 k | 39,84 | 120 k USD |
| 2022-08-08 | Beberman Perry S | EVP, Chief Financial Officer | Buy | 3 k | 39,84 | 120 k USD |
| 2022-08-05 | Gerspach John C | Director | Buy | 5 k | 38,54 | 193 k USD |
| 2022-08-05 | Gerspach John C | Director | Buy | 5 k | 38,54 | 193 k USD |
| 2022-07-15 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 2 k | 39,84 | 65 k USD |
| 2022-07-15 | Gerspach John C | Director | Buy | 934 | – | – |
| 2022-07-15 | Kimbrough Karin | Director | Buy | 151 | – | – |
| 2022-07-15 | Tucker Laurie Anne | Director | Buy | 369 | – | – |
| 2022-07-15 | Greer Valerie E | EVP, Chief Comm'l Officer | Sell | 3 k | 39,84 | 132 k USD |
| 2022-07-15 | Beberman Perry S | EVP, Chief Financial Officer | Sell | 2 k | 39,84 | 65 k USD |
| 2022-07-15 | Gerspach John C | Director | Buy | 934 | – | – |
| 2022-07-15 | Greer Valerie E | EVP, Chief Comm'l Officer | Sell | 3 k | 39,84 | 132 k USD |
| 2022-07-15 | Kimbrough Karin | Director | Buy | 151 | – | – |
| 2022-07-15 | Tucker Laurie Anne | Director | Buy | 369 | – | – |
| 2022-06-15 | BALLOU ROGER H | Director | Buy | 3 k | – | – |
| 2022-06-15 | Gerspach John C | Director | Buy | 3 k | – | – |
| 2022-06-15 | BALLOU ROGER H | Director | Buy | 3 k | – | – |
| 2022-06-15 | Natarajan Rajesh | Director | Buy | 3 k | – | – |
| 2022-06-15 | Tucker Laurie Anne | Director | Buy | 3 k | – | – |
| 2022-06-15 | TURNEY SHAREN J | Director | Buy | 3 k | – | – |
| 2022-06-15 | Gerspach John C | Director | Buy | 3 k | – | – |
| 2022-06-15 | Natarajan Rajesh | Director | Buy | 3 k | – | – |
| 2022-06-15 | TURNEY SHAREN J | Director | Buy | 3 k | – | – |
| 2022-06-15 | Tucker Laurie Anne | Director | Buy | 3 k | – | – |

