Open-market purchases and sales reported on SEC Forms 4 and 5, with each filing and its footnotes.
Since Oct 4, 2025
Transactions
22
Purchases
8
Sales
14
Purchase value
$10.98M
Sale value
$616.03K
Values are shares multiplied by reported price when both were supplied, each trade counted once however many filers reported it.
Waters KevinEVP, CFO
4
Filed Sep 10, 2026Period of report Sep 9, 20260001653771-26-000002
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleSep 9, 2026
Common StockF1
373
$20.953
$7.82K
180,355
Direct
Filing footnotes · 1
F1The shares were sold by the reporting person pursuant to the Issuer's sell-to-cover process for tax withholding obligations in connection with the vesting of the Restricted Stock Units on September 5, 2026.
Filed Sep 10, 2026Period of report Sep 9, 20260001599418-26-000002
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleSep 9, 2026
Common StockF1
297
$20.953
$6.22K
127,737
Direct
Templin Barry LEVP, Chief Technology Officer
4
Filed Sep 10, 2026Period of report Sep 9, 20260001588978-26-000032
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleSep 9, 2026
Common StockF1
373
$20.953
$7.82K
94,826
Direct
Wood Larry LDirector · President, CEO
4
Filed Aug 10, 2026Period of report Aug 7, 20260001628280-26-054970
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
PurchaseAug 7, 2026
Common StockF1
23,900
$20.85
$498.32K
23,900
Indirect
Nouri AlalehEVP, CLO, CORP. SEC.
4
Filed Jun 10, 2026Period of report Jun 8, 20260001628280-26-042223
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleJun 8, 2026
Common StockF1
285
$28.479
$8.12K
105,069
Direct
Waters KevinEVP, CFO
4
Filed Jun 10, 2026Period of report Jun 8, 20260001628280-26-042218
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleJun 8, 2026
Common StockF1
357
$28.479
$10.17K
151,201
Direct
Templin Barry LEVP, Chief Technology Officer
4
Filed Jun 10, 2026Period of report Jun 8, 20260001628280-26-042213
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleJun 8, 2026
Common StockF1F2
358
$28.479
$10.20K
68,953
Nouri AlalehEVP, CLO, CORP. SEC.
4Rule 10b5-1 plan disclosed
Filed Mar 19, 2026Period of report Mar 19, 20260001628280-26-019900
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
Sale
Nouri AlalehEVP, CLO, CORP. SEC.
4
Filed Mar 19, 2026Period of report Mar 17, 20260001628280-26-019833
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleMar 17, 2026
Common StockF1
304
$28.1532
$8.56K
110,717
Direct
Waters KevinEVP, CFO
4
Filed Mar 19, 2026Period of report Mar 17, 20260001628280-26-019830
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleMar 17, 2026
Common StockF1
706
$28.1532
$19.88K
151,558
Direct
Nouri AlalehEVP, CLO, CORP. SEC.
4
Filed Mar 12, 2026Period of report Mar 10, 20260001628280-26-017218
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleMar 10, 2026
Common StockF1F2
3,098
$25.6037
$79.32K
111,166
Desai Antal RohitDirector
4
Filed Mar 9, 2026Period of report Mar 5, 20260000905148-26-001209
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
PurchaseMar 9, 2026
Common StockF6F2
43,581
$24.0816
$1.05M
371,144
Nouri AlalehEVP, CLO, CORP. SEC.
4
Filed Mar 9, 2026Period of report Mar 5, 20260001628280-26-016153
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleMar 6, 2026
Common StockF2
6,892
$23.7019
$163.35K
114,264
Direct
Waters KevinEVP, CFO
4
Filed Mar 9, 2026Period of report Mar 5, 20260001628280-26-016151
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleMar 6, 2026
Common StockF2
6,721
$23.7019
$159.30K
152,264
Direct
P and S transaction codes only. Grants, gifts, option exercises, tax withholding, and Form 144 notices are not counted as purchases or sales. A row whose filed price fails a plausibility check, or that is not common stock, is listed but left out of the values; a trade reported by several filers is counted once.
Filing footnotes · 1
F1The shares were sold by the reporting person pursuant to the Issuer's sell-to-cover process for tax withholding obligations in connection with the vesting of the Restricted Stock Units on September 5, 2026.
F1The shares were sold by the reporting person pursuant to the Issuer's sell-to-cover process for tax withholding obligations in connection with the vesting of the Restricted Stock Units on September 5, 2026.
F1The price reported in Column 4 is a weighted average price. These shares were purchased in multiple transactions at prices ranging from $20.67 to $21.02, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares purchased at each separate price within the ranges set forth in this footnote.
F2Includes 825 shares acquired on May 14, 2026, under the Issuer's 2021 Employee Stock Purchase Plan.
F1The shares were sold by the reporting person pursuant to the Issuer's sell-to-cover process for tax withholding obligations in connection with the vesting of the Restricted Stock Units on June 5, 2026.
F1The shares were sold by the reporting person pursuant to the Issuer's sell-to-cover process for tax withholding obligations in connection with the vesting of the Restricted Stock Units on June 5, 2026.
F1The shares were sold by the reporting person pursuant to the Issuer's sell-to-cover process for tax withholding obligations in connection with the vesting of the Restricted Stock Units on June 5, 2026.
F2Includes 860 shares acquired on May 14, 2026, under the Issuer's 2021 Employee Stock Purchase Plan.
F1The stock sales reported on this Form 4 were effected pursuant to a Rule 10b5-1 trading plan adopted by the Reporting Person on June 4, 2025.
F2The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $25.025 to $26.020, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the ranges set forth in this footnote.
F3The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $26.025 to $26.450, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the ranges set forth in this footnote.
F1The sales reported on this Form 4 were effected pursuant to a Rule 10b5-1 trading plan adopted by the Reporting Person on June 4, 2025.
F2The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $25.11 to $25.96 inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the ranges set forth in this footnote.
F3The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $26.365 to $26.98, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the ranges set forth in this footnote.
F1The price reported in Column 4 is a weighted average price. These shares were purchased in multiple transactions at prices ranging from $25.0645 to $26.0213, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares purchased at each separate price within the ranges set forth in this footnote.
F2CPMG, Inc. is the general partner and investment manager of Kestrel Fund, L.P. Antal Desai, a member of the Issuer's board of directors and a shareholder and managing partner of CPMG, Inc., may be deemed to share voting and investment power with respect to the shares beneficially owned by Kestrel Fund, L.P. Mr. Desai disclaims beneficial ownership of the shares beneficially owned by Kestrel Fund, L.P. except to the extent of any pecuniary interest therein.
F3The price reported in Column 4 is a weighted average price. These shares were purchased in multiple transactions at prices ranging from $26.10 to $26.98, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares purchased at each separate price within the ranges set forth in this footnote.
F4The price reported in Column 4 is a weighted average price. These shares were purchased in multiple transactions at prices ranging from $22.785 to $23.75, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares purchased at each separate price within the ranges set forth in this footnote.
F5The price reported in Column 4 is a weighted average price. These shares were purchased in multiple transactions at prices ranging from $23.79 to $24.50, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares purchased at each separate price within the ranges set forth in this footnote.
F6The price reported in Column 4 is a weighted average price. These shares were purchased in multiple transactions at prices ranging from $23.40 to $24.39, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares purchased at each separate price within the ranges set forth in this footnote.
F7The price reported in Column 4 is a weighted average price. These shares were purchased in multiple transactions at prices ranging from $24.40 to $25.39, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares purchased at each separate price within the ranges set forth in this footnote.
F8The price reported in Column 4 is a weighted average price. These shares were purchased in multiple transactions at prices ranging from $25.40 to $25.44, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares purchased at each separate price within the ranges set forth in this footnote.
F1These securities are restricted stock units (RSUs). Each RSU represents a contingent right to receive one share of Common Stock. One-quarter of the RSUs shall vest on March 5, 2027, with onesixteenth of the remaining RSUs vesting quarterly over 36 months, subject to the Reporting Person continuing as a service provider through such date.
F2These shares were sold by the reporting person to cover tax withholding obligations in connection with the vesting of the Restricted Stock Units and Performance Stock Units.
F31/48th of the shares subject to the Stock Option shall vest monthly from the vesting commencement date of March 5, 2026, over a four year period, subject continued employment or service by the Reporting Person to the Issuer through the applicable vesting date.
F1These securities are restricted stock units (RSUs). Each RSU represents a contingent right to receive one share of Common Stock. One-quarter of the RSUs shall vest on March 5, 2027, with onesixteenth of the remaining RSUs vesting quarterly over 36 months, subject to the Reporting Person continuing as a service provider through such date.
F2These shares were sold by the reporting person to cover tax withholding obligations in connection with the vesting of the Restricted Stock Units and Performance Stock Units.
F31/48th of the shares subject to the Stock Option shall vest monthly from the vesting commencement date of March 5, 2026, over a four year period, subject continued employment or service by the Reporting Person to the Issuer through the applicable vesting date.