Follow the people · Insider
Samantha Leigh Hannan
Samantha Leigh Hannan files insider transactions with the SEC as a clo & cco of Alliance Laundry Holdings (ALH). We hold 3 disclosed purchases and sales filed since 21 January 2026, 3 of them in the last 90 days.
- Files forALH
- Disclosed buys and sells3 in all, 3 in the last 90 days
- Last disclosure4 August 2026
Positions held
1 post we hold — a term names its own dates; a run of filings only says when they filed- Filed 19 January 2026 — 3 August 2026CLO & Cco · Alliance Laundry Holdings (ALH)35 Form 4 lines · source: SEC Form 4
Everything they disclosed
35 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 6,000 shares of Alliance Laundry HoldingsSEC Form 44 August 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 3 August 2026 · filed 4 August 2026
- ▼ sold on the open market 6,000 shares of Alliance Laundry HoldingsSEC Form 42 July 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 1 July 2026 · filed 2 July 2026
- ▼ sold on the open market 6,000 shares of Alliance Laundry HoldingsSEC Form 417 June 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 15 June 2026 · filed 17 June 2026
- was granted 7,331 shares of Alliance Laundry HoldingsSEC Form 419 March 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 17 March 2026 · filed 19 March 2026
- was granted 7,331 shares of Alliance Laundry HoldingsSEC Form 419 March 2026"Common Stock, par value $0.01 per share (""Common Stock"")" · traded 17 March 2026 · filed 19 March 2026
- exercised options over 259,336 shares of Alliance Laundry HoldingsSEC Form 421 January 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 19 January 2026 · filed 21 January 2026
- had shares withheld for tax on 14,919 shares of Alliance Laundry HoldingsSEC Form 421 January 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 19 January 2026 · filed 21 January 2026
- exercised options over 259,336 shares of Alliance Laundry Holdings (a derivative holding)SEC Form 421 January 2026Stock Option · traded 19 January 2026 · filed 21 January 2026
- exercised options over 259,336 shares of Alliance Laundry Holdings (a derivative holding)SEC Form 421 January 2026Stock Option · traded 19 January 2026 · filed 21 January 2026
- exercised options over 93,603 shares of Alliance Laundry Holdings (a derivative holding)SEC Form 421 January 2026Stock Option · traded 19 January 2026 · filed 21 January 2026
- exercised options over 31,117 shares of Alliance Laundry Holdings (a derivative holding)SEC Form 421 January 2026Stock Option · traded 19 January 2026 · filed 21 January 2026
- exercised options over 24,708 shares of Alliance Laundry Holdings (a derivative holding)SEC Form 421 January 2026Stock Option · traded 19 January 2026 · filed 21 January 2026
- had shares withheld for tax on 140,397 shares of Alliance Laundry HoldingsSEC Form 421 January 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 19 January 2026 · filed 21 January 2026
- exercised options over 259,336 shares of Alliance Laundry HoldingsSEC Form 421 January 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 19 January 2026 · filed 21 January 2026
- exercised options over 259,336 shares of Alliance Laundry Holdings (a derivative holding)SEC Form 421 January 2026Stock Option · traded 19 January 2026 · filed 21 January 2026
- exercised options over 259,336 shares of Alliance Laundry Holdings (a derivative holding)SEC Form 421 January 2026Stock Option · traded 19 January 2026 · filed 21 January 2026
- exercised options over 93,603 shares of Alliance Laundry Holdings (a derivative holding)SEC Form 421 January 2026Stock Option · traded 19 January 2026 · filed 21 January 2026
- exercised options over 31,117 shares of Alliance Laundry Holdings (a derivative holding)SEC Form 421 January 2026Stock Option · traded 19 January 2026 · filed 21 January 2026
- exercised options over 24,708 shares of Alliance Laundry Holdings (a derivative holding)SEC Form 421 January 2026Stock Option · traded 19 January 2026 · filed 21 January 2026
- had shares withheld for tax on 140,397 shares of Alliance Laundry HoldingsSEC Form 421 January 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 19 January 2026 · filed 21 January 2026
- exercised options over 93,603 shares of Alliance Laundry HoldingsSEC Form 421 January 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 19 January 2026 · filed 21 January 2026
- had shares withheld for tax on 49,531 shares of Alliance Laundry HoldingsSEC Form 421 January 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 19 January 2026 · filed 21 January 2026
- exercised options over 31,117 shares of Alliance Laundry HoldingsSEC Form 421 January 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 19 January 2026 · filed 21 January 2026
- had shares withheld for tax on 18,790 shares of Alliance Laundry HoldingsSEC Form 421 January 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 19 January 2026 · filed 21 January 2026
- exercised options over 259,336 shares of Alliance Laundry HoldingsSEC Form 421 January 2026"Common Stock, par value $0.01 per share (""Common Stock"")" · traded 19 January 2026 · filed 21 January 2026
- had shares withheld for tax on 140,397 shares of Alliance Laundry HoldingsSEC Form 421 January 2026"Common Stock, par value $0.01 per share (""Common Stock"")" · traded 19 January 2026 · filed 21 January 2026
- exercised options over 259,336 shares of Alliance Laundry HoldingsSEC Form 421 January 2026"Common Stock, par value $0.01 per share (""Common Stock"")" · traded 19 January 2026 · filed 21 January 2026
- had shares withheld for tax on 140,397 shares of Alliance Laundry HoldingsSEC Form 421 January 2026"Common Stock, par value $0.01 per share (""Common Stock"")" · traded 19 January 2026 · filed 21 January 2026
- exercised options over 93,603 shares of Alliance Laundry HoldingsSEC Form 421 January 2026"Common Stock, par value $0.01 per share (""Common Stock"")" · traded 19 January 2026 · filed 21 January 2026
- had shares withheld for tax on 49,531 shares of Alliance Laundry HoldingsSEC Form 421 January 2026"Common Stock, par value $0.01 per share (""Common Stock"")" · traded 19 January 2026 · filed 21 January 2026
- exercised options over 31,117 shares of Alliance Laundry HoldingsSEC Form 421 January 2026"Common Stock, par value $0.01 per share (""Common Stock"")" · traded 19 January 2026 · filed 21 January 2026
- had shares withheld for tax on 18,790 shares of Alliance Laundry HoldingsSEC Form 421 January 2026"Common Stock, par value $0.01 per share (""Common Stock"")" · traded 19 January 2026 · filed 21 January 2026
- exercised options over 24,708 shares of Alliance Laundry HoldingsSEC Form 421 January 2026"Common Stock, par value $0.01 per share (""Common Stock"")" · traded 19 January 2026 · filed 21 January 2026
- had shares withheld for tax on 14,919 shares of Alliance Laundry HoldingsSEC Form 421 January 2026"Common Stock, par value $0.01 per share (""Common Stock"")" · traded 19 January 2026 · filed 21 January 2026
- exercised options over 24,708 shares of Alliance Laundry HoldingsSEC Form 421 January 2026Common Stock, par value $0.01 per share ("Common Stock") · traded 19 January 2026 · filed 21 January 2026
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.