Form 4 • Statement of Changes in Beneficial Ownership
Type
Sell
Net shares
-33,745
% of shares
-16.82%
Amount (USD)
$2,215,263
Insider confidence score
37.5 out of 100
Positive
Negative
Security
Common Stock, $0.0001 par value
Action
Sell
Date
2026-03-02
Code
S
Net shares
-30,000.0
Price per Share
$36.99
Amount (USD)
$1,109,823.00
Acquired/Disposed
Disposed
Shares Owned Before
159,375.0
Shares Owned After
129,375.0
Security
Common Stock, $0.0001 par value
Action
Grant
Date
2025-12-08
Code
A
Net shares
+25,920.0
Acquired/Disposed
Acquired
Shares Owned Before
41,219.0
Shares Owned After
67,139.0
Security
Common Stock, $0.0001 par value
Action
Grant
Date
2025-12-10
Code
A
Net shares
+3,718.0
Acquired/Disposed
Acquired
Shares Owned Before
67,139.0
Shares Owned After
70,857.0
Security
Common Stock, $0.0001 par value
Action
Tax_withhold
Date
2025-12-11
Code
F
Net shares
-7,219.0
Price per Share
$24.55
Amount (USD)
$177,226.45
Acquired/Disposed
Disposed
Shares Owned Before
70,857.0
Shares Owned After
63,638.0
Security
Common Stock, $0.0001 par value
Action
Tax_withhold
Date
2025-12-11
Code
F
Net shares
-1,776.0
Price per Share
$24.55
Amount (USD)
$43,600.80
Acquired/Disposed
Disposed
Shares Owned Before
63,638.0
Shares Owned After
61,862.0
Security
Common Stock, $0.0001 par value
Action
Tax_withhold
Date
2025-12-11
Code
F
Net shares
-881.0
Price per Share
$24.55
Amount (USD)
$21,628.55
Acquired/Disposed
Disposed
Shares Owned Before
61,862.0
Shares Owned After
60,981.0
Security
Common Stock, $0.0001 par value
Action
Tax_withhold
Date
2025-12-17
Code
F
Net shares
-836.0
Price per Share
$26.06
Amount (USD)
$21,786.16
Acquired/Disposed
Disposed
Shares Owned Before
60,981.0
Shares Owned After
60,145.0
Security
Common Stock, $0.0001 par value
Action
Sell
Date
2026-03-02
Code
S
Net shares
-22,671.0
Price per Share
$37.10
Amount (USD)
$841,198.39
Acquired/Disposed
Disposed
Shares Owned Before
60,145.0
Shares Owned After
37,474.0
1. The price reported in Column 4 is a weighted average price. The shares were purchased in multiple transactions at prices ranging from $36.75 to $37.21. The reporting person undertakes to provide 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 range set forth herein.
2. Shares underlying a performance-based restricted stock unit award that was earned on the basis of the Issuer's achievement of certain performance vesting criteria (as stated in the agreement governing the award).
3. The restricted stock units vest in three equal installments beginning on December 15, 2026.
4. Each restricted stock unit represents a contingent right to receive one share of Issuer's Common Stock.
5. Shares withheld by the Issuer to satisfy tax-withholding obligations upon settlement of the performance-based restricted stock units granted on December 8, 2022.
6. Shares withheld by the Issuer to satisfy tax-withholding obligations upon vesting of restricted stock units granted on December 8, 2022.
7. Shares withheld by the Issuer to satisfy tax-withholding obligations upon vesting of restricted stock units granted on December 8, 2023.
8. Shares withheld by the issuer to satisfy tax-withholding obligations upon vesting of restricted stock units granted on December 9, 2024.
9. The price reported in Column 4 is a weighted average price. The shares were purchased in multiple transactions at prices ranging from $36.88 to $37.35. The reporting person undertakes to provide 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 range set forth herein.
This page is for informational purposes only. While we strive for accuracy, the summary may contain inaccuracies or omissions. Please refer to the official SEC filing for authoritative information. Open the SEC filing.