‹ Screener

Ollie's Bargain Outlet Holdings, Inc.

OLLI · Retail-Variety Stores · 60.5M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $40M (gross $53M, SBC $12M)

Reference price $95.80 · est. market cap ~$5.8B — last insider sale, 2026-04-07 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B80

Off-price retailer with top-decile margins, double-digit growth, and a clean balance sheet, executing a steady store-expansion model.

Strengths

Risks

Notable findings

Quarterly revenue

2025-05-03 · $577M2025-08-02 · $680M2025-11-01 · $614M2026-05-02 · $659M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
40.5%
Operating margin
11.2%
Net margin
9.1%
Return on equity
12.7%
Return on assets
8.1%
Revenue growth (QoQ)
7.4%
Net-income growth
20.4%
Current ratio
2.4×
Free cash flow
$195M
EBITDA
$353M
Tangible book value
$1.2B
Cash & investments
$260M
Stock comp / revenue
0.5%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-04HENDRICKSON THOMASGift1.1K
2026-06-04HENDRICKSON THOMASGift1.1K
2026-04-07SWYGERT JOHN WSell3.3K$95.80
2026-04-01McLain KevinOption exercise842
2026-04-01McLain KevinTax withheld372$91.24
2026-04-01McLain KevinOption exercise546
2026-04-01McLain KevinTax withheld241$91.24
2026-04-01van der Valk EricOption exercise1.9K
2026-04-01van der Valk EricTax withheld806$91.24
2026-04-01Zender ChristopherTax withheld340$91.24
2026-04-01Helm Robert FOption exercise1.3K
2026-04-01Helm Robert FTax withheld646$91.24
2026-04-01Helm Robert FOption exercise1.1K
2026-04-01Helm Robert FTax withheld558$91.24
2026-04-01Kraus LarryOption exercise758
2026-04-01Kraus LarryTax withheld335$91.24
2026-04-01Kraus LarryOption exercise491
2026-04-01Kraus LarryTax withheld217$91.24
2026-04-01ZANNINO RICHARD FOption exercise1.1K
2026-04-01Comitale James JOption exercise758
2026-04-01Comitale James JTax withheld335$91.24
2026-04-01Comitale James JOption exercise491
2026-04-01Comitale James JTax withheld217$91.24
2026-04-01WHITE STEPHEN WOption exercise1.1K
2026-04-01Rizvi AbidOption exercise1.1K
2026-04-01HENDRICKSON THOMASOption exercise1.1K
2026-04-01FLEISHMAN STANLEYOption exercise1.1K
2026-04-01Fisch RobertOption exercise1.1K
2026-04-01Ahlman Alissa MOption exercise1.1K
2026-04-01BAGLIVO MARYOption exercise1.1K
2026-04-01Zender ChristopherOption exercise764
2026-04-01SWYGERT JOHN WOption exercise5.9K
2026-04-01SWYGERT JOHN WTax withheld2.6K$91.24
2026-03-31SWYGERT JOHN WSell5.2K$92.09
2026-03-27SWYGERT JOHN WSell3.9K$89.40
2026-03-25SWYGERT JOHN WTax withheld4.0K$91.01
2026-03-25van der Valk EricOption exercise2.2K
2026-03-25van der Valk EricTax withheld936$91.01
2026-03-25Kraus LarryOption exercise1.2K
2026-03-25Kraus LarryTax withheld526$91.01
2026-03-25McLain KevinOption exercise1.5K
2026-03-25McLain KevinTax withheld670$91.01
2026-03-25Comitale James JOption exercise1.1K
2026-03-25Comitale James JTax withheld479$91.01
2026-03-25SWYGERT JOHN WOption exercise9.3K
2026-03-23Comitale James JTax withheld381$94.45
2026-03-23van der Valk EricOption exercise1.9K
2026-03-23van der Valk EricTax withheld844$94.45
2026-03-23SWYGERT JOHN WOption exercise6.9K
2026-03-23SWYGERT JOHN WTax withheld3.0K$94.45
2026-03-23McLain KevinOption exercise1.1K
2026-03-23McLain KevinTax withheld466$94.45
2026-03-23Helm Robert FOption exercise1.3K
2026-03-23Helm Robert FTax withheld662$94.45
2026-03-23Kraus LarryOption exercise862
2026-03-23Kraus LarryTax withheld381$94.45
2026-03-23Comitale James JOption exercise862
2026-02-09SWYGERT JOHN WSell1.1K$112.06
2026-02-03SWYGERT JOHN WTax withheld965$108.34
2026-02-03van der Valk EricOption exercise3.7K
2026-02-03van der Valk EricTax withheld1.7K$108.34
2026-02-03SWYGERT JOHN WOption exercise2.1K
2025-12-23Ahlman Alissa MSell29$110.26
2025-10-23Helm Robert FSell367$120.08
2025-10-20Comitale James JSell1.8K$125.75
2025-10-20Comitale James JOption exercise1.8K$66.48
2025-10-18Comitale James JOption exercise705
2025-10-18Comitale James JTax withheld311$124.56
2025-10-17Helm Robert FOption exercise1.5K
2025-10-17Helm Robert FTax withheld769$124.56
2025-10-17Helm Robert FOption exercise1.5K$54.01
2025-10-17Helm Robert FSell1.5K$122.92
2025-10-13Kraus LarryOption exercise2.9K$57.98
2025-10-13Kraus LarryOption exercise4.5K$86.03
2025-10-13Kraus LarrySell4.5K$130.45
2025-10-13Kraus LarrySell2.9K$130.25
2025-10-13Kraus LarryOption exercise1.5K$74.23
2025-10-13Kraus LarrySell1.5K$130.00
2025-10-06Kraus LarryOption exercise2.6K$43.21
2025-10-06Kraus LarrySell2.6K$131.55
2025-10-06Kraus LarryOption exercise500$57.98
2025-10-06Kraus LarrySell500$131.02
2025-10-06Kraus LarryOption exercise100$86.03
2025-10-06Kraus LarrySell100$131.40
2025-09-29van der Valk EricOption exercise4.0K$43.21
2025-09-29van der Valk EricSell4.0K$132.27
2025-09-22SWYGERT JOHN WOption exercise25K$79.89
2025-09-22SWYGERT JOHN WOption exercise55K$60.30
2025-09-22SWYGERT JOHN WOption exercise27K$86.03
2025-09-22SWYGERT JOHN WSell107K$132.87
2025-09-03Comitale James JSell2.1K$130.00
2025-07-29Zender ChristopherOption exercise758
2025-07-29Zender ChristopherTax withheld338$137.89
2025-06-13van der Valk EricSell728$112.85
2025-06-06van der Valk EricTax withheld1.1K$119.37
2025-06-06van der Valk EricOption exercise2.6K
2025-05-09van der Valk EricSell240$108.78
2025-05-03van der Valk EricTax withheld370$110.88
2025-05-03van der Valk EricOption exercise850
2025-04-21HENDRICKSON THOMASGift1.7K
2025-04-21HENDRICKSON THOMASGift1.7K
2025-04-07Helm Robert FSell312$107.17
2025-04-04SWYGERT JOHN WSell3.3K$114.60
2025-04-03Comitale James JOption exercise1.4K$74.23
2025-04-03van der Valk EricSell525$112.94
2025-04-03Comitale James JOption exercise1.7K$57.98
2025-04-03Comitale James JSell1.7K$113.53
2025-04-03Comitale James JOption exercise2.3K$43.21
2025-04-03Comitale James JSell2.3K$113.53
2025-04-03Comitale James JSell1.4K$113.53
2025-04-01van der Valk EricOption exercise1.9K
2025-04-01van der Valk EricTax withheld802$114.55
2025-04-01Kraus LarryOption exercise758
2025-04-01Kraus LarryTax withheld328$114.55
2025-04-01SWYGERT JOHN WOption exercise5.9K
2025-04-01SWYGERT JOHN WTax withheld2.6K$114.55
2025-04-01McLain KevinOption exercise4.8K$86.03
2025-04-01McLain KevinSell4.8K$115.56
2025-04-01Rizvi AbidOption exercise1.7K
2025-04-01HENDRICKSON THOMASOption exercise1.7K
2025-04-01WHITE STEPHEN WOption exercise1.7K
2025-04-01BAGLIVO MARYOption exercise1.7K
2025-04-01FLEISHMAN STANLEYOption exercise1.7K
2025-04-01Fisch RobertOption exercise1.7K
2025-04-01Ahlman Alissa MOption exercise1.7K
2025-04-01ZANNINO RICHARD FOption exercise1.7K
2025-04-01Comitale James JOption exercise758
2025-04-01Comitale James JTax withheld328$114.55
2025-04-01McLain KevinOption exercise842
2025-04-01McLain KevinTax withheld364$114.55
2025-04-01Helm Robert FOption exercise1.2K$74.23
2025-04-01Helm Robert FSell1.2K$115.74
2025-04-01Helm Robert FSell626$115.74
2025-04-01Helm Robert FSell301$115.74
2025-04-01Helm Robert FOption exercise1.3K
2025-04-01Helm Robert FTax withheld639$114.55
2025-03-31van der Valk EricSell543$110.85
2025-03-31van der Valk EricSell610$110.85
2025-03-31van der Valk EricGift500
2025-03-31McLain KevinOption exercise7.8K$79.89
2025-03-31McLain KevinSell7.8K$111.56
2025-03-31Comitale James JOption exercise1.7K$57.98
2025-03-31Comitale James JSell1.7K$110.85
2025-03-28SWYGERT JOHN WSell5.2K$112.51
2025-03-26SWYGERT JOHN WSell2.6K$107.85
2025-03-26SWYGERT JOHN WSell3.9K$107.89
2025-03-25van der Valk EricOption exercise2.2K
2025-03-25van der Valk EricTax withheld931$106.37
2025-03-25Kraus LarryOption exercise1.2K
2025-03-25McLain KevinOption exercise1.5K
2025-03-25McLain KevinTax withheld656$106.37
2025-03-25SWYGERT JOHN WOption exercise9.3K
2025-03-25SWYGERT JOHN WTax withheld4.0K$106.37
2025-03-25Kraus LarryTax withheld516$106.37
2025-03-25Comitale James JOption exercise1.1K
2025-03-25Comitale James JTax withheld469$106.37
2025-03-24Helm Robert FOption exercise2.6K$57.98
2025-03-24Helm Robert FSell2.1K$108.50
2025-03-24Fisch RobertOption exercise6.2K$18.19
2025-03-24Fisch RobertSell6.2K$108.08
2025-03-23SWYGERT JOHN WTax withheld3.0K$106.88
2025-03-23Helm Robert FOption exercise1.3K
2025-03-23Helm Robert FTax withheld691$106.88
2025-03-23van der Valk EricOption exercise1.9K
2025-03-23van der Valk EricTax withheld855$106.88
2025-03-23Comitale James JOption exercise863
2025-03-23Comitale James JTax withheld427$106.88
2025-03-23McLain KevinOption exercise1.1K
2025-03-23McLain KevinTax withheld533$106.88
2025-03-23SWYGERT JOHN WOption exercise6.9K
2025-03-23SWYGERT JOHN WTax withheld3.0K$106.88
2025-03-23Kraus LarryOption exercise863
2025-03-23Kraus LarryTax withheld427$106.88
2025-03-23SWYGERT JOHN WOption exercise6.9K
2025-03-22Kraus LarryOption exercise458
2025-03-22McLain KevinTax withheld313$106.88
2025-03-22Kraus LarryTax withheld227$106.88
2025-03-22SWYGERT JOHN WTax withheld2.0K$106.88
2025-03-22SWYGERT JOHN WOption exercise4.6K
2025-03-22SWYGERT JOHN WTax withheld2.0K$106.88
2025-03-22McLain KevinOption exercise632
2025-03-22SWYGERT JOHN WOption exercise4.6K

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-15Shareholder votefiling ↗
2026-06-03ResultsExhibitsfiling ↗
2026-03-16Exec/director changeOtherExhibitsfiling ↗
2026-03-12ResultsExhibitsfiling ↗
2025-12-09ResultsExhibitsfiling ↗
2025-08-28ResultsExhibitsfiling ↗
2025-06-18Exec/director changeShareholder voteExhibitsfiling ↗
2025-06-03ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-152026-06-110001140361-26-025209 ↗
8-K2026-06-032026-06-030001140361-26-023811 ↗
10-Q2026-06-032026-05-020001140361-26-023882 ↗
10-K2026-03-192026-01-310001140361-26-010409 ↗
8-K2026-03-162026-03-100001140361-26-009646 ↗
8-K2026-03-122026-03-120001140361-26-009133 ↗
10-Q2025-12-092025-11-010001140361-25-045024 ↗
8-K2025-12-092025-12-090001140361-25-044934 ↗
10-Q2025-09-032025-08-020001140361-25-033812 ↗
8-K2025-08-282025-08-280001140361-25-033065 ↗
8-K2025-06-182025-06-120001140361-25-022983 ↗
10-Q2025-06-032025-05-030001140361-25-021300 ↗