Last 12 months
Inside the activity.
0 purchase rows · 202 sale rows
Disclosed non-derivative P/S rows, by transaction month. Includes amendments and private transactions.Monthly counts
| Month | Purchases | Sales |
|---|---|---|
| Nov 2025 | 0 | 39 |
| Dec 2025 | 0 | 21 |
| Jan 2026 | 0 | 42 |
| Feb 2026 | 0 | 14 |
| Mar 2026 | 0 | 6 |
| Apr 2026 | 0 | 7 |
| May 2026 | 0 | 10 |
| Jun 2026 | 0 | 18 |
| Jul 2026 | 0 | 20 |
| Aug 2026 | 0 | 12 |
| Sep 2026 | 0 | 8 |
| Oct 2026 | 0 | 5 |
Latest available
Insider transactions
Purchases/sales include open-market and private transactions. Plan disclosure applies to the filing; individual rows may differ. “Not disclosed” is not “unplanned.”
The cutoff filters transaction history only. Company summaries and owner relationships show the latest available disclosures. Parser corrections can improve historical records.
| Transaction date | Owner / reported role | Activity / security | Shares / units | Reported price | Reported value | Details |
|---|---|---|---|---|---|---|
| December 03, 2025 Filed Dec 5, 2025 22:20 UTC |
Reeve EmmaDirector
|
Exercise / conversionCommon Stock | 733 | $46.54 | $34,113.82 |
DisclosureSEC source: 0001680329-25-000014 · form4-12052025_051201.xml · nonDerivative · entry 1 Reeve Emma · CIK 0001680329 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 7,399 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 4, 2025. Read SEC document |
| December 02, 2025 Filed Dec 3, 2025 22:20 UTC |
Klein Matthew B.Director · CHIEF EXECUTIVE OFFICER
|
SaleCommon Stock | 3,428 | $79.07 | $271,051.96 |
DisclosureSEC source: 0001808968-25-000003 · form4-12032025_051202.xml · nonDerivative · entry 2 Klein Matthew B. · CIK 0001808968 · Director · CHIEF EXECUTIVE OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 349,964 F2 · kind: Represents shares automatically sold pursuant to an irrevocable sell to cover election entered into upon acceptance of the RSU grant to satisfy tax withholding obligations in connection with the vesting of the earned RSUs with respect to 7,812 shares on December 1, 2025. Read SEC document |
| December 01, 2025 Filed Dec 3, 2025 22:20 UTC |
Klein Matthew B.Director · CHIEF EXECUTIVE OFFICER
|
GrantCommon Stock | 15,625 | $0.00 | $0.00 |
DisclosureSEC source: 0001808968-25-000003 · form4-12032025_051202.xml · nonDerivative · entry 1 Klein Matthew B. · CIK 0001808968 · Director · CHIEF EXECUTIVE OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 353,392 F1 · shares: Represents the number of shares of the Issuer's common stock underlying restricted stock units ("RSUs") earned upon the vesting of performance-based restricted stock units ("PSUs") granted in December 2024. On December 1, 2025, the Issuer's board of directors certified the Issuer's achievement of a pre-established milestone set forth in the PSUs, which resulted in the reported RSUs being earned. Each earned RSU represents the contingent right to receive one share of the Issuer's common stock upon vesting. The earned RSUs immediately vested as to 7,812 shares on December 1, 2025 in connection with being earned and are scheduled to vest with respect to the remaining 7,813 shares on December 1, 2026. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionStock Option (Right to Buy) · Derivative | 11,399 | $0.00 Strike: $33.02 | $0.00 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · derivative · entry 30 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 0 Underlying: Common Stock · 11,399 shares Expires 2029-01-21 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F21 · derivative.exercise_date: Currently exercisable. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionStock Option (Right to Buy) · Derivative | 47,624 | $0.00 Strike: $33.02 | $0.00 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · derivative · entry 29 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 0 Underlying: Common Stock · 47,624 shares Expires 2029-01-21 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F21 · derivative.exercise_date: Currently exercisable. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionStock Option (Right to Buy) · Derivative | 8,410 | $0.00 Strike: $18.01 | $0.00 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · derivative · entry 28 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 0 Underlying: Common Stock · 8,410 shares Expires 2028-01-02 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F21 · derivative.exercise_date: Currently exercisable. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionStock Option (Right to Buy) · Derivative | 2,020 | $0.00 Strike: $33.02 | $0.00 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · derivative · entry 27 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 47,624 Underlying: Common Stock · 2,020 shares Expires 2029-01-21 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F21 · derivative.exercise_date: Currently exercisable. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionStock Option (Right to Buy) · Derivative | 2,475 | $0.00 Strike: $18.01 | $0.00 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · derivative · entry 26 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 8,410 Underlying: Common Stock · 2,475 shares Expires 2028-01-02 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F21 · derivative.exercise_date: Currently exercisable. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 200 | $85.34 | $17,068.00 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 24 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 100,625 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F20 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $85.33 to $85.34 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 2,621 | $84.54 | $221,579.34 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 23 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 100,825 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F19 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $84.00 to $84.97 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 4,834 | $83.39 | $403,107.26 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 22 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 103,446 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F18 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $83.00 to $83.94 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 3,744 | $82.61 | $309,291.84 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 21 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 108,280 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F17 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $82.00 to $82.99 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionCommon Stock | 11,399 | $33.02 | $376,394.98 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 20 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 112,024 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 3,095 | $85.15 | $263,539.25 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 19 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 100,625 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F16 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $85.00 to $85.37 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 9,171 | $84.42 | $774,215.82 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 18 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 103,720 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F15 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $83.95 to $84.92 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 21,844 | $83.33 | $1,820,260.52 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 17 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 112,891 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F14 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $82.95 to $83.94 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 13,514 | $82.55 | $1,115,580.70 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 16 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 134,735 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F13 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $81.85 to $82.94 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionCommon Stock | 47,624 | $33.02 | $1,572,544.48 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 15 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 148,249 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 200 | $85.37 | $17,074.00 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 14 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 100,625 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F12 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $85.33 to $85.41 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 1,757 | $84.56 | $148,571.92 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 13 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 100,825 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F11 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $84.00 to $84.83 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 3,663 | $83.41 | $305,530.83 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 12 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 102,582 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F10 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $83.00 to $83.97 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 2,790 | $82.82 | $231,067.80 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 11 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 106,245 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F9 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $82.00 to $82.99 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionCommon Stock | 8,410 | $18.01 | $151,464.10 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 10 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 109,035 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 180 | $85.17 | $15,330.60 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 9 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 100,625 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F8 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $85.16 to $85.17 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 289 | $84.61 | $24,452.29 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 8 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 100,805 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F7 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $84.00 to $84.97 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 862 | $83.35 | $71,847.70 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 7 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 101,094 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F6 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $83.00 to $83.96 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 689 | $82.63 | $56,932.07 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 6 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 101,956 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F5 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $82.00 to $82.98 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionCommon Stock | 2,020 | $33.02 | $66,700.40 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 5 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 102,645 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 574 | $84.67 | $48,600.58 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 4 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 100,625 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F4 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $84.00 to $84.97 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 990 | $83.44 | $82,605.60 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 3 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 101,199 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F3 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $83.00 to $83.96 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 911 | $82.63 | $75,275.93 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 2 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 102,189 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F2 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $82.00 to $82.98 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:25 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionCommon Stock | 2,475 | $18.01 | $44,574.75 |
DisclosureSEC source: 0001578850-25-000007 · form4-11262025_051101.xml · nonDerivative · entry 1 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 103,100 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:20 UTC |
Jacobson Allan StevenDirector
|
Exercise / conversionStock Option (Right to Buy) · Derivative | 7,900 | $0.00 Strike: $18.01 | $0.00 |
DisclosureSEC source: 0001579003-25-000005 · form4-11262025_051101.xml · derivative · entry 18 Jacobson Allan Steven · CIK 0001579003 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 0 Underlying: Common Stock · 7,900 shares Expires 2028-01-02 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 12, 2025 F9 · derivative.exercise_date: Currently exercisable. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:20 UTC |
Jacobson Allan StevenDirector
|
Exercise / conversionStock Option (Right to Buy) · Derivative | 6,299 | $0.00 Strike: $11.23 | $0.00 |
DisclosureSEC source: 0001579003-25-000005 · form4-11262025_051101.xml · derivative · entry 17 Jacobson Allan Steven · CIK 0001579003 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 0 Underlying: Common Stock · 6,299 shares Expires 2027-01-02 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 12, 2025 F9 · derivative.exercise_date: Currently exercisable. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:20 UTC |
Jacobson Allan StevenDirector
|
SaleCommon Stock | 700 | $85.32 | $59,724.00 |
DisclosureSEC source: 0001579003-25-000005 · form4-11262025_051101.xml · nonDerivative · entry 14 Jacobson Allan Steven · CIK 0001579003 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 17,451 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 12, 2025 F8 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $85.00 to $85.60 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:20 UTC |
Jacobson Allan StevenDirector
|
SaleCommon Stock | 1,238 | $84.47 | $104,573.86 |
DisclosureSEC source: 0001579003-25-000005 · form4-11262025_051101.xml · nonDerivative · entry 13 Jacobson Allan Steven · CIK 0001579003 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 18,151 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 12, 2025 F7 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $84.00 to $84.97 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:20 UTC |
Jacobson Allan StevenDirector
|
SaleCommon Stock | 3,502 | $83.38 | $291,996.76 |
DisclosureSEC source: 0001579003-25-000005 · form4-11262025_051101.xml · nonDerivative · entry 12 Jacobson Allan Steven · CIK 0001579003 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 19,389 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 12, 2025 F4 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $83.00 to $83.97 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:20 UTC |
Jacobson Allan StevenDirector
|
SaleCommon Stock | 2,460 | $82.58 | $203,146.80 |
DisclosureSEC source: 0001579003-25-000005 · form4-11262025_051101.xml · nonDerivative · entry 11 Jacobson Allan Steven · CIK 0001579003 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 22,891 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 12, 2025 F3 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $82.00 to $82.98 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:20 UTC |
Jacobson Allan StevenDirector
|
Exercise / conversionCommon Stock | 7,900 | $18.01 | $142,279.00 |
DisclosureSEC source: 0001579003-25-000005 · form4-11262025_051101.xml · nonDerivative · entry 10 Jacobson Allan Steven · CIK 0001579003 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 25,351 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 12, 2025 Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:20 UTC |
Jacobson Allan StevenDirector
|
SaleCommon Stock | 400 | $85.24 | $34,096.00 |
DisclosureSEC source: 0001579003-25-000005 · form4-11262025_051101.xml · nonDerivative · entry 9 Jacobson Allan Steven · CIK 0001579003 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 17,451 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 12, 2025 F6 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $85.14 to $85.34 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:20 UTC |
Jacobson Allan StevenDirector
|
SaleCommon Stock | 1,125 | $84.45 | $95,006.25 |
DisclosureSEC source: 0001579003-25-000005 · form4-11262025_051101.xml · nonDerivative · entry 8 Jacobson Allan Steven · CIK 0001579003 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 17,851 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 12, 2025 F5 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $84.00 to $84.81 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:20 UTC |
Jacobson Allan StevenDirector
|
SaleCommon Stock | 2,510 | $83.93 | $210,664.30 |
DisclosureSEC source: 0001579003-25-000005 · form4-11262025_051101.xml · nonDerivative · entry 7 Jacobson Allan Steven · CIK 0001579003 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 18,976 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 12, 2025 F4 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $83.00 to $83.97 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:20 UTC |
Jacobson Allan StevenDirector
|
SaleCommon Stock | 2,264 | $82.63 | $187,074.32 |
DisclosureSEC source: 0001579003-25-000005 · form4-11262025_051101.xml · nonDerivative · entry 6 Jacobson Allan Steven · CIK 0001579003 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 21,486 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 12, 2025 F3 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $82.00 to $82.98 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
| November 25, 2025 Filed Nov 26, 2025 22:20 UTC |
Jacobson Allan StevenDirector
|
Exercise / conversionCommon Stock | 6,299 | $11.23 | $70,737.77 |
DisclosureSEC source: 0001579003-25-000005 · form4-11262025_051101.xml · nonDerivative · entry 5 Jacobson Allan Steven · CIK 0001579003 · Director 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 23,750 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on March 12, 2025 Read SEC document |
| November 24, 2025 Filed Nov 26, 2025 22:20 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionStock Option (Right to Buy) · Derivative | 6,101 | $0.00 Strike: $33.02 | $0.00 |
DisclosureSEC source: 0001578850-25-000006 · form4-11262025_051103.xml · derivative · entry 16 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 11,399 Underlying: Common Stock · 6,101 shares Expires 2029-01-21 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F7 · derivative.exercise_date: Currently exercisable. Read SEC document |
| November 24, 2025 Filed Nov 26, 2025 22:20 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionStock Option (Right to Buy) · Derivative | 21,206 | $0.00 Strike: $33.02 | $0.00 |
DisclosureSEC source: 0001578850-25-000006 · form4-11262025_051103.xml · derivative · entry 15 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 49,644 Underlying: Common Stock · 21,206 shares Expires 2029-01-21 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F7 · derivative.exercise_date: Currently exercisable. Read SEC document |
| November 24, 2025 Filed Nov 26, 2025 22:20 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionStock Option (Right to Buy) · Derivative | 4,715 | $0.00 Strike: $18.01 | $0.00 |
DisclosureSEC source: 0001578850-25-000006 · form4-11262025_051103.xml · derivative · entry 14 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 10,885 Underlying: Common Stock · 4,715 shares Expires 2028-01-02 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F7 · derivative.exercise_date: Currently exercisable. Read SEC document |
| November 24, 2025 Filed Nov 26, 2025 22:20 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionStock Option (Right to Buy) · Derivative | 1,650 | $0.00 Strike: $33.02 | $0.00 |
DisclosureSEC source: 0001578850-25-000006 · form4-11262025_051103.xml · derivative · entry 13 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 70,850 Underlying: Common Stock · 1,650 shares Expires 2029-01-21 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F7 · derivative.exercise_date: Currently exercisable. Read SEC document |
| November 24, 2025 Filed Nov 26, 2025 22:20 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
Exercise / conversionStock Option (Right to Buy) · Derivative | 1,900 | $0.00 Strike: $18.01 | $0.00 |
DisclosureSEC source: 0001578850-25-000006 · form4-11262025_051103.xml · derivative · entry 12 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 15,600 Underlying: Common Stock · 1,900 shares Expires 2028-01-02 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F7 · derivative.exercise_date: Currently exercisable. Read SEC document |
| November 24, 2025 Filed Nov 26, 2025 22:20 UTC |
Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICER
|
SaleCommon Stock | 6,101 | $80.17 | $489,117.17 |
DisclosureSEC source: 0001578850-25-000006 · form4-11262025_051103.xml · nonDerivative · entry 10 Almstead Neil Gregory · CIK 0001578850 · CHIEF TECHNICAL OPS OFFICER 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 100,625 F1 · kind: This transaction was effected pursuant to a written Rule 10b5-1 plan adopted by the Reporting Person on December 10, 2024. F6 · price: This price represents the weighted average price of sale transactions that were executed in multiple trades at prices ranging from $80.00 to $80.56 per share. The Reporting Person hereby undertakes, upon request by the SEC staff, the issuer or a security holder of the issuer, to provide full information regarding the number of shares sold at each separate price. Read SEC document |
Value uses the disclosed total when available, otherwise shares × reported transaction price. It is not an estimate of exercise cash cost or investment performance.