‹ Screener

ABERCROMBIE & FITCH CO /DE/

ANF · Retail-Family Clothing Stores · 44.4M shares · -5%/yr ↓ buyback · EDGAR filings ↗

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

Grade

B78

Successfully repositioned apparel retailer with strong margins and returns.

Strengths

Risks

Notable findings

Quarterly revenue

2025-05-03 · $1.1B2025-08-02 · $1.2B2025-11-01 · $1.3B2026-05-02 · $1.1B

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
13.3%
Net margin
9.6%
Return on equity
36.1%
Return on assets
14.3%
Revenue growth (QoQ)
-13.7%
Net-income growth
-10.5%
Current ratio
1.5×
Free cash flow
$378M
EBITDA
$854M
Tangible book value
$1.4B
Cash & investments
$785M
Stock comp / revenue
0.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-03Vaid HelenOption exercise2.1K
2026-06-03Horowitz FranGift25K
2026-06-03TRAVIS NIGELOption exercise3.4K
2026-06-03Robinson Kenneth B.Option exercise2.1K
2026-06-03Nunez ArturoOption exercise2.1K
2026-06-03McCluskey HelenOption exercise2.1K
2026-06-03GOLDMAN JAMES AOption exercise2.1K
2026-06-03ANDERSON KERRII BOption exercise1.6K
2026-03-26Rust JayGrant18K
2026-03-26Rust JayTax withheld7.9K$89.76
2026-03-26Lipesky Scott D.Grant71K
2026-03-26Lipesky Scott D.Tax withheld31K$89.76
2026-03-26Horowitz FranGrant291K
2026-03-26Horowitz FranTax withheld128K$89.76
2026-03-26HENCHEL GREGORY JGrant25K
2026-03-26HENCHEL GREGORY JTax withheld11K$89.76
2026-03-26Desai SamirGrant71K
2026-03-26Desai SamirTax withheld35K$89.76
2026-03-23Rust JayOption exercise1.9K
2026-03-23Rust JayTax withheld870$87.51
2026-03-23Frericks JosephOption exercise780
2026-03-23Frericks JosephTax withheld227$87.51
2026-03-23Ball Robert J.Option exercise780
2026-03-23Ball Robert J.Tax withheld227$87.51
2026-03-12Rust JayTax withheld463$84.08
2026-03-12Rust JayOption exercise1.0K
2026-03-12Lipesky Scott D.Option exercise3.5K
2026-03-12Lipesky Scott D.Tax withheld1.5K$84.08
2026-03-12Horowitz FranOption exercise13K
2026-03-12Horowitz FranTax withheld5.8K$84.08
2026-03-12HENCHEL GREGORY JOption exercise1.2K
2026-03-12HENCHEL GREGORY JTax withheld549$84.08
2026-03-12Frericks JosephOption exercise291
2026-03-12Frericks JosephTax withheld85$84.08
2026-03-12Desai SamirOption exercise2.4K
2026-03-12Desai SamirTax withheld1.2K$84.08
2026-03-12Ball Robert J.Option exercise519
2026-03-12Ball Robert J.Tax withheld151$84.08
2026-03-11Desai SamirOption exercise3.9K
2026-03-11Desai SamirTax withheld1.9K$87.28
2026-03-11Rust JayOption exercise1.8K
2026-03-11Rust JayTax withheld803$87.28
2026-03-11Lipesky Scott D.Option exercise5.7K
2026-03-11Lipesky Scott D.Tax withheld2.5K$87.28
2026-03-11HENCHEL GREGORY JOption exercise2.0K
2026-03-11HENCHEL GREGORY JTax withheld888$87.28
2026-03-11Frericks JosephOption exercise715
2026-03-11Frericks JosephTax withheld207$87.28
2026-03-11Horowitz FranOption exercise22K
2026-03-11Horowitz FranTax withheld9.6K$87.28
2026-03-11Ball Robert J.Option exercise1.6K
2026-03-11Ball Robert J.Tax withheld462$87.28
2026-03-09Ball Robert J.Option exercise1.2K
2026-03-09Ball Robert J.Tax withheld398$86.27
2026-03-09Rust JayOption exercise2.9K
2026-03-09Desai SamirOption exercise12K
2026-03-09Desai SamirTax withheld5.8K$86.27
2026-03-09Rust JayTax withheld1.4K$86.27
2026-03-09Lipesky Scott D.Option exercise12K
2026-03-09Lipesky Scott D.Tax withheld5.1K$86.27
2026-03-09Horowitz FranOption exercise48K
2026-03-09Horowitz FranTax withheld21K$86.27
2026-03-09HENCHEL GREGORY JOption exercise4.1K
2026-03-09HENCHEL GREGORY JTax withheld1.8K$86.27
2026-03-09Frericks JosephOption exercise1.2K
2026-03-09Frericks JosephTax withheld424$86.27
2026-02-06Horowitz FranSell30K$100.00
2026-02-05Horowitz FranSell4.6K$100.52
2026-02-05Horowitz FranSell1.8K$104.52
2026-02-05Horowitz FranSell2.6K$103.27
2026-02-05Horowitz FranSell3.1K$102.62
2026-02-05Horowitz FranSell4.9K$101.39
2026-02-04Horowitz FranSell6.2K$101.66
2026-02-04Horowitz FranSell15K$102.44
2026-02-04Horowitz FranSell2.5K$104.46
2026-02-04Horowitz FranSell9.2K$103.28
2026-02-04Horowitz FranSell17K$105.52
2026-02-03Horowitz FranSell36K$100.76
2026-02-03Horowitz FranSell14K$102.77
2026-02-02Horowitz FranSell49K$101.10
2026-02-02Horowitz FranSell800$102.11
2026-01-23Horowitz FranSell23K$96.48
2026-01-23Horowitz FranSell77K$95.07
2026-01-22Horowitz FranSell37K$97.32
2026-01-22Horowitz FranSell9.8K$100.52
2026-01-22Horowitz FranSell56K$99.00
2025-09-05Robinson Kenneth B.Sell1.4K$94.60
2025-08-29GOLDMAN JAMES ASell5.1K$96.18
2025-08-29Rust JaySell1.5K$93.15
2025-08-29ANDERSON KERRII BSell4.3K$95.12
2025-07-15Ball Robert J.Option exercise2.0K
2025-07-15Ball Robert J.Tax withheld595$89.19
2025-06-11Vaid HelenOption exercise780
2025-06-11TRAVIS NIGELOption exercise1.3K
2025-06-11Nunez ArturoOption exercise780
2025-06-11McCluskey HelenOption exercise780
2025-06-11GOLDMAN JAMES AOption exercise780
2025-06-11ANDERSON KERRII BOption exercise780
2025-03-31HENCHEL GREGORY JTax withheld8.7K$76.37
2025-03-31Lipesky Scott D.Tax withheld23K$76.37
2025-03-31Desai SamirGrant40K
2025-03-31Desai SamirTax withheld20K$76.37
2025-03-31Lipesky Scott D.Grant52K
2025-03-31Lipesky Scott D.Tax withheld29K$76.37
2025-03-31Horowitz FranGrant230K
2025-03-31Horowitz FranTax withheld103K$76.37
2025-03-31HENCHEL GREGORY JGrant19K
2025-03-31HENCHEL GREGORY JTax withheld9.4K$76.37
2025-03-24Ball Robert J.Option exercise1.4K
2025-03-24Rust JayOption exercise2.9K
2025-03-24Rust JayTax withheld1.3K$79.34
2025-03-24Lipesky Scott D.Option exercise9.1K
2025-03-24Lipesky Scott D.Tax withheld4.0K$79.34
2025-03-24Horowitz FranOption exercise40K
2025-03-24Horowitz FranTax withheld18K$79.34
2025-03-24HENCHEL GREGORY JOption exercise3.4K
2025-03-24HENCHEL GREGORY JTax withheld1.5K$79.34
2025-03-24Frericks JosephOption exercise1.4K
2025-03-24Frericks JosephTax withheld433$79.34
2025-03-24Desai SamirOption exercise7.0K
2025-03-24Desai SamirTax withheld3.5K$79.34
2025-03-24Ball Robert J.Tax withheld433$79.34
2025-03-12Ball Robert J.Option exercise518
2025-03-12Ball Robert J.Tax withheld157
2025-03-12Desai SamirOption exercise2.4K
2025-03-12Desai SamirTax withheld1.2K
2025-03-12Frericks JosephOption exercise290
2025-03-12Frericks JosephTax withheld87
2025-03-12HENCHEL GREGORY JOption exercise1.2K
2025-03-12HENCHEL GREGORY JTax withheld558
2025-03-12Horowitz FranOption exercise13K
2025-03-12Horowitz FranTax withheld5.9K
2025-03-12Lipesky Scott D.Option exercise3.5K
2025-03-12Lipesky Scott D.Tax withheld1.5K
2025-03-12Rust JayOption exercise1.0K
2025-03-12Rust JayTax withheld471
2025-03-07Rust JayOption exercise2.9K
2025-03-07Rust JayTax withheld1.4K$86.03
2025-03-07Lipesky Scott D.Option exercise12K
2025-03-07Lipesky Scott D.Tax withheld5.2K$86.03
2025-03-07Horowitz FranOption exercise48K
2025-03-07Horowitz FranTax withheld22K$86.03
2025-03-07HENCHEL GREGORY JOption exercise4.1K
2025-03-07HENCHEL GREGORY JTax withheld1.9K$86.03
2025-03-07Frericks JosephOption exercise1.2K
2025-03-07Frericks JosephTax withheld429$86.03
2025-03-07Desai SamirOption exercise12K
2025-03-07Ball Robert J.Tax withheld416$86.03
2025-03-07Ball Robert J.Option exercise1.2K
2025-03-07Desai SamirTax withheld4.1K$86.03

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

Notable events (8-K)

DateItems
2026-06-04Shareholder votefiling ↗
2026-05-27ResultsExhibitsfiling ↗
2026-03-04ResultsExhibitsfiling ↗
2026-01-12Reg FDExhibitsfiling ↗
2025-12-15Exec/director changefiling ↗
2025-11-26ResultsExhibitsfiling ↗
2025-08-28ResultsExhibitsfiling ↗
2025-06-12Shareholder votefiling ↗

Recent filings

FormFiledPeriodAccession
10-Q2026-06-052026-05-020001018840-26-000036 ↗
8-K2026-06-042026-06-030001018840-26-000034 ↗
8-K2026-05-272026-05-270001018840-26-000029 ↗
10-K2026-03-262026-01-310001018840-26-000012 ↗
8-K2026-03-042026-03-040001018840-26-000006 ↗
8-K2026-01-122026-01-120001018840-26-000003 ↗
8-K2025-12-152025-12-110001193125-25-319227 ↗
10-Q2025-12-052025-11-010001018840-25-000048 ↗
8-K2025-11-262025-11-250001018840-25-000046 ↗
10-Q2025-09-052025-08-020001018840-25-000045 ↗
8-K2025-08-282025-08-270001018840-25-000041 ↗
8-K2025-06-122025-06-110001018840-25-000036 ↗