Subscribe

Tandy Leather Factory, Inc. (TLF)

USD2.42 +0.03 (+1.05%)
US NASDAQ Consumer Cyclical Specialty Retail
Address 1900 Southeast Loop 820 76140-1003
Fort Worth, TX, US
CEO Johan Hedberg
IPO 1993-09-27
CIK 909724 ISIN US87538X1054

Explore sections of this company profile

Also trades on NASDAQ Capital Market · TLF (USD) Other OTC · TLFA (USD)
Description

Tandy Leather Factory, Inc., along with its subsidiaries, operates as a specialized retail provider of leather and various leathercrafting supplies. The company's operations extend across North America and into Spain. It furnishes customers with a broad range of products, including raw leather, specialized hand tools, essential hardware, crafting kits, liquid treatments, instructional materials, access to open workbenches, machinery, and a wide selection of related accessories and components. Beyond retail, Tandy Leather also manufactures its own line of products, such as leather laces, pre-cut leather pieces, DIY project kits, thread laces, belt blanks and straps, and Craftaids. Additionally, the company offers industrial services, including cutting, splitting, and assembly, catering specifically to business clients. Its merchandise is sold under several proprietary brand names, including Tandy Leather, Eco-Flo, Craftool, CraftoolPro, Dr. Jackson's, and TandyPro. Sales are conducted through a network of 106 company-owned retail stores – comprising 95 locations in the United States, ten in Canada, and one in Spain – as well as via online platforms such as tandyleather.com, tandyleather.ca, tandyleather.eu, and tandyleather.com.au. Founded in 1919, the company initially operated as The Leather Factory, Inc., changing its name to Tandy Leather Factory, Inc. in 2005. Its corporate base is situated in Fort Worth, Texas.

Market Cap & Enterprise Value
Merger & Acquisition History

No mergers or acquisitions recorded for this company.

Technical Outlook
Loading outlook…
Loading forecast...
Signal Summary Loading…
Indicator 1D1W2W3W1M
Each column is computed on that timeframe's candles (1D = daily, 1W ≈ weekly, 1M ≈ monthly), not on the same last day. ▲ bullish · ▼ bearish · — neutral. The Net row counts signals per column; hover any cell (or the indicator name) to see the exact rule behind it.
Day Score & sub-scores
Statistical fingerprint & regime detail
Conditional historical analysis
Customize analysis (advanced)
Indicative levels generated algorithmically. Not financial advice.
Risk Profile
Loading risk profile…
Price Chart
Averages
Trend
Price
Levels
Draw
USD2.42 +0.03 (+1.05%)
Loading historical data…
Volume Profile
Loading…
Liquidity & share structure
Average Volume
34.8K
Beta
0.57
Float Shares
7.45M
Free Float %
92.2%
Price Performance
1D5D1M3M6M YTD1Y3Y5Y10YMax
-1.65% -2.45% +3.91% -22.40% -18.71% -12.77% -16.14% -43.76% -41.56% -65.21% -67.62%
Rolling Volatility
Loading…
Drawdown
Loading…
Relative Strength
Loading…
Monthly Returns Heatmap
From To
Loading…
Annual Monthly Returns
Loading…
Daily Returns Distribution
vs.
Loading histogram data…

Revenue flow

Revenue by geography

Revenue by segment

From To

Revenue composition

From To

By product

By geography

Financial Statements

Income Statement

Balance Sheet

Cash Flow Statement

Key Metrics

Financial Ratios

Employees

Financial Growth (CAGR)

Market Data

Price Targets & DCF
Current price
2.42
DCF (Unlevered) 109.06 +4,415.8%

DCF figures are point estimates: small changes in growth or discount-rate assumptions move them materially. Read them as a reference, not a precise target.

Ratings Trend (MoM) 100% Bullish
Rating 2024-11 Change
Strong Buy 0 0
Buy 1 0
Hold 0 0
Sell 0 0
Strong Sell 0 0
Quality scores
Altman Z-Score
2.56
Grey zone
Piotroski F-Score
4 / 9
Average
MOAT Score
3 / 10
No MOAT
Composite Rating
C
Overall Score
2 / 5
Medium
DCF Score
1 / 5
Low
ROE Score
1 / 5
Low
ROA Score
1 / 5
Low
D/E Score
2 / 5
Medium
P/E Score
1 / 5
Low
P/Book Score
5 / 5
High
Operational MOAT
✗ Below peers
  • Revenue growth Specialty Retail: +6.4%
    +2.6% Q1'26: +3.2% (vs Q1'25)
  • EPS growth Specialty Retail: +20.6%
    +1,067.7% Q1'26: -98.0% (vs Q1'25)
  • FCF margin FCF growth · Specialty Retail: +29.3%
    +10.7% Q1'26: +1.6% (vs Q1'25)
  • EBIT margin Specialty Retail: +5.4%
    +16.1% Q1'26: +0.0% (vs Q1'25)
  • ROIC Specialty Retail: +6.5%
    +14.3% Q1'26: +0.0% (vs Q1'25)
  • Share dilution Specialty Retail: +0.1%
    -5.9% Q1'26: -5.7% (vs Q1'25)
  • Debt / EBITDA Net debt/EBITDA · Specialty Retail: 0.14×
    1.48× Q1'26: 18.98× (vs Q1'25)
Valuation Multiples From To
Price Forecast (3Y) From To
Model
Adjust
P/E
Theoretical Return — If Invested Today

* These projections are based on analyst consensus estimates and user-defined valuation multiples. This table is for informational purposes only and does not constitute a recommendation to buy or sell any security. Past performance is not indicative of future results.

DCF Interactive Model (UFCF)
Projection years:
Market assumptions
WACC components (optional)
Ke (Cost of Equity) = Rf + β (0.59) × ERP
WACC = 42% × Ke + 58% × Kd (4.1%) × (1−t)

Modifying these values recalculates WACC automatically.

Business assumptions
Intrinsic value (base): 109.06 Current price: 2.42
Enterprise Value: Equity Value: Terminal Value: TV as % of EV:

Base values reflect the latest available data for this company and market conditions.

Consensus Estimates
Metric Dec 2021
actual
Dec 2022
actual
Dec 2023
actual
Dec 2024
actual
Dec 2028
1 Rev. Ana.
1 EPS Ana.
Dec 2029
1 Rev. Ana.
1 EPS Ana.
Dec 2030
1 Rev. Ana.
1 EPS Ana.
Revenue
82.66M
est: 83.10M (-0.5%)
80.34M
est: 79.80M (+0.7%)
76.23M
est: 85.10M (-10.4%)
74.39M
est: 85.10M (-12.6%)
83.10M
83.10M – 83.10M
-2.4% YoY
79.80M
79.80M – 79.80M
-4.0% YoY
85.10M
85.10M – 85.10M
+6.6% YoY
EBITDA
4.66M
est: 4.62M (+0.8%)
2.84M
est: 4.44M (-36.1%)
9.04M
est: 4.73M (+91.0%)
5.36M
est: 34.26M (-84.4%)
33.46M
33.46M – 33.46M
-2.4% YoY
32.13M
32.13M – 32.13M
-4.0% YoY
34.26M
34.26M – 34.26M
+6.6% YoY
EBIT
3.55M
est: 1.82M (+95.4%)
1.63M
est: 1.75M (-6.4%)
4.41M
est: 1.86M (+136.9%)
628.0K
est: 22.15M (-97.2%)
21.63M
21.63M – 21.63M
-2.4% YoY
20.77M
20.77M – 20.77M
-4.0% YoY
22.15M
22.15M – 22.15M
+6.6% YoY
Net Income
1.35M
est: 2.28M (-40.7%)
1.23M
est: 2.20M (-44.1%)
3.77M
est: 5.09M (-26.0%)
827.0K
est: 4.79M (-82.7%)
2.15M
2.15M – 2.15M
-55.2% YoY
2.07M
2.07M – 2.07M
-3.8% YoY
4.79M
4.79M – 4.79M
+132.0% YoY
SGA
42.34M
est: 44.53M (-4.9%)
43.66M
est: 42.76M (+2.1%)
39.55M
est: 45.60M (-13.3%)
39.98M
est: 35.94M (+11.2%)
35.10M
35.10M – 35.10M
-2.4% YoY
33.70M
33.70M – 33.70M
-4.0% YoY
35.94M
35.94M – 35.94M
+6.6% YoY
EPS
0.16
est: 0.26 (-38.5%)
0.15
est: 0.25 (-40.0%)
0.45
est: 0.58 (-22.4%)
0.10
est: 0.58 (-83.2%)
0.26
0.26 – 0.26
-55.2% YoY
0.25
0.25 – 0.25
-3.8% YoY
0.58
0.58 – 0.58
+132.0% YoY
Historical Ratings (3M)
Date Rating Overall DCF ROE ROA D/E P/E P/B
2026-05-11 C 2/5 1/5 1/5 1/5 2/5 1/5 5/5
2026-05-08 A 4/5 1/5 5/5 5/5 2/5 4/5 5/5
2026-05-07 A 4/5 1/5 5/5 5/5 2/5 4/5 5/5
2026-05-06 A 4/5 1/5 5/5 5/5 2/5 4/5 5/5
2026-05-05 A 4/5 1/5 5/5 5/5 2/5 4/5 5/5
2026-05-04 A 4/5 1/5 5/5 5/5 2/5 4/5 5/5
2026-05-01 A 4/5 1/5 5/5 5/5 2/5 4/5 5/5
2026-04-30 A 4/5 1/5 5/5 5/5 2/5 4/5 5/5
2026-04-29 A- 4/5 1/5 5/5 5/5 1/5 4/5 5/5
2026-04-28 A- 4/5 1/5 5/5 5/5 1/5 4/5 5/5
2026-04-27 A 4/5 1/5 5/5 5/5 1/5 5/5 5/5
2026-04-24 A- 4/5 1/5 5/5 5/5 1/5 4/5 5/5
2026-04-23 A- 4/5 1/5 5/5 5/5 1/5 4/5 5/5
2026-04-22 A- 4/5 1/5 5/5 5/5 1/5 4/5 5/5
2026-04-21 A- 4/5 1/5 5/5 5/5 1/5 4/5 5/5
2026-04-20 A- 4/5 1/5 5/5 5/5 1/5 4/5 5/5
2026-04-17 A- 4/5 1/5 5/5 5/5 1/5 4/5 5/5
2026-04-16 A- 4/5 1/5 5/5 5/5 1/5 4/5 5/5

Owner Earnings

Owner's Earnings (history) From To
Owner alignment
Owner's Earnings TTM
-4.92M
OE per share TTM
-0.58
Owner's Yield
-25.40%
Maintenance CapEx ratio
166.13%
Maint CapEx / Avg PPE
35.4%

Ownership Overview

Ownership breakdown
At a glance
Institutional holders
11
Total invested
1.70M
Insider transactions (90d)
4
Beneficial owners (>5%)
16
Beneficial owners (>5%)
# Reporting person Amount owned % of class Sole voting Shared voting Sole dispositive Shared dispositive Type Citizenship Filing date SEC filing
1 Metalmark Capital LLC 20.49M 43.70% CO USA Texas 2014-07-10
2 JEFFERSON GRAMM 2.86M 34.80% 6.1K 2.86M IN 2022-05-18
3 BANDERA MASTER FUND L.P. 2.86M 34.70% 2.86M PN 2022-05-18
4 BANDERA PARTNERS LLC 2.86M 34.70% 2.86M OO 2022-05-18
5 GREGORY BYLINSKY 2.86M 34.70% 2.86M IN 2022-05-18
6 TAX # 742961140 1.01M 9.90% 1.01M 1.01M IA USA, Texas 2014-06-10
7 TAX # 46-5301261 1.01M 9.86% 1.01M 1.01M OO USA, Texas 2014-07-10
8 Central Square Management, LLC 616.5K 11.00% 616.5K 616.5K IA Delaware 2017-01-12
9 94-3116578 607.7K 11.00% 607.7K IA Wyoming 2019-02-08
10 2. 402.7K 4.40% 402.7K IA Minnesota 2017-02-10
11 30-0447847 290.2K 3.20% 275.6K 290.2K IA 2021-02-16
12 Central Square Management, LLC ("CSM") 140.7K 11.00% IA Delaware 2021-02-11
13 13D FFA FOR TANDY 04 27 2023 12.00 14.00% IA 2023-05-25
14 FFA - 13D TANDY AMENDMENT #1 12.00 14.00% 87.5K IA 2023-08-04
15 SKYLINE ASSET MANAGEMENT, L.P. 0.00% 687.2K 794.0K IA CALIFORNIA, USA 2022-08-19
16 WCM Investment Management 0.00% IA California 2018-02-14

Institutional Activity (13F)

Institutional ownership trend From To
13F snapshot — 2026 Q1
Investors holding
11
-13 vs prev Q
New positions
2
Closed positions
15
Increased
3
Reduced
3
Put/Call ratio
0.00
Calls held
Puts held
Top institutional holders
# Investor Shares / Δ Mkt value / Δ Own% / Δ Weight% / Δ Avg px / Perf. Hold / Status
1 BANDERA PARTNERS LLC 2.86M +— (+0.0%) 7.83M -743.1K (-8.7%) 35.10% +1.455 pp 3.52% -0.239 pp USD3.63 -24.5% 14 qtrs
2 JCP INVESTMENT MANAGEMENT, LLC 876.1K +— (+0.0%) 2.40M -228.3K (-8.7%) 10.76% +0.446 pp 1.90% +0.174 pp USD3.63 -24.5% 14 qtrs
3 FIRST FOUNDATION ADVISORS 449.5K +— (+0.0%) 1.23M -130.4K (-9.6%) 5.52% +0.229 pp 0.05% -0.004 pp USD3.66 -25.1% 14 qtrs
4 BROOKLANDS FUND MANAGEMENT LTD 205.7K +205.7K (+100.0%) 586.3K +586.3K (+100.0%) 2.53% +2.527 pp 0.28% +0.276 pp USD2.74 +0.0% 1 qtrs NEW
5 VANGUARD GROUP INC 143.1K +4.0K (+2.9%) 392.0K -29.4K (-7.0%) 1.76% +0.120 pp 0.00% +0.000 pp USD3.10 -11.6% 10 qtrs
6 MONEY CONCEPTS CAPITAL CORP 80.6K -1.4K (-1.7%) 220.8K -25.3K (-10.3%) 0.99% +0.024 pp 0.01% -0.003 pp USD3.73 -26.5% 14 qtrs
7 VALUES FIRST ADVISORS, INC. 42.6K -10.3K (-19.6%) 116.6K -42.1K (-26.5%) 0.52% -0.100 pp 0.06% -0.025 pp USD3.56 -23.0% 14 qtrs
8 GEORGE KAISER FAMILY FOUNDATION 41.1K +— (+0.0%) 112.7K -10.7K (-8.7%) 0.51% +0.021 pp 0.02% -0.002 pp USD3.09 -11.3% 3 qtrs
9 CITADEL ADVISORS LLC 38.3K +21.2K (+123.6%) 105.0K +53.1K (+102.2%) 0.47% +0.269 pp 0.00% +0.000 pp USD2.82 -2.8% 4 qtrs
10 GEODE CAPITAL MANAGEMENT, LLC 29.4K -4.8K (-14.1%) 80.5K -23.1K (-22.3%) 0.36% -0.042 pp 0.00% +0.000 pp USD4.05 -32.3% 9 qtrs
11 RENAISSANCE TECHNOLOGIES LLC 21.5K +745.0 (+3.6%) 58.9K -3.4K (-5.4%) 0.26% +0.020 pp 0.00% +0.000 pp USD2.93 -6.5% 4 qtrs
12 DIMENSIONAL FUND ADVISORS LP 19.1K -9.2K (-32.6%) 52.3K -33.5K (-39.0%) 0.23% -0.099 pp 0.00% +0.000 pp USD4.18 -34.4% 8 qtrs
13 JAMES INVESTMENT RESEARCH INC 12.6K +— (+0.0%) 34.5K -3.3K (-8.7%) 0.15% +0.006 pp 0.00% 0.000 pp USD3.09 -11.3% 3 qtrs
14 NEWEDGE ADVISORS, LLC 12.6K +— (+0.0%) 34.5K -3.3K (-8.7%) 0.15% +0.006 pp 0.00% +0.000 pp USD3.09 -11.3% 3 qtrs
15 STATE STREET CORP 12.1K +— (+0.0%) 33.0K -3.5K (-9.6%) 0.15% +0.006 pp 0.00% +0.000 pp USD4.79 -42.8% 5 qtrs
16 TOWER RESEARCH CAPITAL LLC (TRC) 1.6K +91.0 (+6.0%) 4.4K -148.0 (-3.2%) 0.02% +0.002 pp 0.00% +0.000 pp USD3.70 -25.9% 14 qtrs
17 ADVISOR GROUP HOLDINGS, INC. 728.00 +— (+0.0%) 2.0K -202.0 (-9.2%) 0.01% +0.000 pp 0.00% +0.000 pp USD3.60 -23.9% 14 qtrs
18 UBS GROUP AG 108.00 -15.2K (-99.3%) 296.00 -45.7K (-99.4%) 0.00% -0.179 pp 0.00% +0.000 pp USD3.14 -12.7% 6 qtrs
19 BANK OF AMERICA CORP /DE/ 37.00 +— (+0.0%) 101.00 -10.0 (-9.0%) 0.00% +0.000 pp 0.00% +0.000 pp USD4.22 -35.1% 9 qtrs
20 STEWARD PARTNERS INVESTMENT ADVISORY, LLC 15.00 +15.0 (+100.0%) 41.00 +41.0 (+100.0%) 0.00% +0.000 pp 0.00% +0.000 pp USD2.73 +0.4% 1 qtrs NEW
21 MORGAN STANLEY 7.00 +— (+0.0%) 21.00 -2.0 (-8.7%) 0.00% +0.000 pp 0.00% +0.000 pp USD3.00 -8.7% 3 qtrs
22 CALDWELL SUTTER CAPITAL, INC. 2.00 +— (+0.0%) 5.00 -1.0 (-16.7%) 0.00% +0.000 pp 0.00% +0.000 pp USD4.00 -31.5% 10 qtrs
23 WELLS FARGO & COMPANY/MN 1.00 +— (+0.0%) 2.00 +— (+0.0%) 0.00% +0.000 pp 0.00% +0.000 pp USD2.00 +37.0% 4 qtrs
24 -95.6K (-100.0%) -289.8K (-100.0%) 0.00% -1.126 pp 0.00% -0.220 pp USD 5 qtrs SOLD
25 BARCLAYS PLC -8.0 (-100.0%) -24.0 (-100.0%) 0.00% 0.000 pp 0.00% +0.000 pp USD 2 qtrs SOLD
26 RAYMOND JAMES FINANCIAL INC -10.0K (-100.0%) -30.0K (-100.0%) 0.00% -0.118 pp 0.00% +0.000 pp USD 5 qtrs SOLD
Ownership breakdown by holder

ETF Ownership

Top ETFs holding this stock Held by 14 ETFs in our universe
# ETF Weight Est. AUM exposure TER
1 Dimensional - US Sustainability Core 1 ETF DFSU 0.00% 3.3K 0.15%
2 Vanguard Extended Market ETF VXF 0.00% 92.9K 0.05%
3 Dimensional - US Core Equity 1 ETF DCOR 0.00% 2.5K 0.14%
4 Vanguard U.S. Total Market Index ETF (CAD-hedged) VUS.TO 0.00% 105.03 0.17%
5 Vanguard U.S. Total Market Shares Index ETF VTS.AX 0.00% 517.86 0.03%
6 Vanguard U.S. Total Market Index ETF VUN.TO 0.00% 1.4K 0.17%
7 Vanguard Total Stock Market ETF VTI 0.00% 242.9K 0.03%
8 Vanguard All-Equity ETF Portfolio VEQT.TO 0.00% 532.07 0.22%
9 Dimensional - US Core Equity 2 ETF DFAC 0.00% 2.1K 0.17%
10 Vanguard Growth ETF Portfolio VGRO.TO 0.00% 290.13 0.22%

Insider Activity

Insider Activity — Latest Quarter
Ratio by transactions
0.00
Bearish
Buys
0
Sells
0
Shares acquired
Shares disposed
Cash buys
Cash sales
Net activity
+0
Insider buys vs sells (history) From To
Recent insider transactions From To
Date Person Role Transaction A/D Security Shares Price Value Owned after D/I Filing
2026-05-04 Sullivan John Richmond 0 0.00 0
2026-05-04 Saadeh-Jajeh Diana 0 0.00 0
2026-05-04 Gehre Johnathan Lee 0 0.00 0
2026-05-04 CANTRELL VICTORIA MARIE 0 0.00 0
2026-02-18 Hedberg Lars Johan Director / Officer M-Exempt A Common Stock 100,000 0.00 100,000 D
2022-10-03 Carr Janet A Officer F-InKind D Common Stock 34,362 0.00 369,687
2020-02-25 WARREN WILLIAM M Director A-Award A RESTRICTED STOCK UNIT 4,802 0.00 5,398
2020-02-25 Patel Sejal Vinu Director A-Award A RESTRICTED STOCK UNIT 4,802 0.00 10,121
2020-02-25 Pappas James C Director A-Award A RESTRICTED STOCK UNIT 4,802 0.00 10,572
2020-02-25 Leite Sharon M Director A-Award A RESTRICTED STOCK UNIT 4,802 0.00 10,121
2020-02-25 CANTRELL VICTORIA MARIE Director A-Award A RESTRICTED STOCK UNIT 4,802 0.00 10,121 D
2020-02-25 Beshore Brent Cornell Director A-Award A RESTRICTED STOCK UNIT 4,802 0.00 10,121 D
2020-02-24 Pappas James C Director M-Exempt A COMMON STOCK, PV $0.0024 450 0.00 860,097
2019-03-22 Gramm Jefferson Director / 10% Owner M-Exempt A RESTRICTED STOCK UNIT 508 0.00 1,408
2019-03-11 Gramm Jefferson Director / 10% Owner P-Purchase A Common Stock 1,329 5.51 7.3K 2,861,181
2019-03-01 WARREN WILLIAM M Director A-Award A RESTRICTED STOCK UNIT 1,596 0.00 1,596
2019-03-01 Patel Sejal Vinu Director A-Award A RESTRICTED STOCK UNIT 5,319 0.00 5,319
2019-03-01 Pappas James C Director A-Award A RESTRICTED STOCK UNIT 5,319 0.00 6,220
2019-03-01 Leite Sharon M Director A-Award A RESTRICTED STOCK UNIT 5,319 0.00 5,319
2019-02-23 Pappas James C Director M-Exempt A COMMON STOCK, PV $0.0024 450 0.00 860,097
2019-02-23 Gramm Jefferson Director / 10% Owner M-Exempt A COMMON STOCK, PV $0.0024 450 0.00 2,859,852
2018-12-03 Pappas James C Director J-Other A COMMON STOCK, $0.0024 PAR VALUE 111,137 0.00 859,197
2018-05-17 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 20,000 7.80 156.0K 111,137
2018-05-14 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 20,000 7.88 157.7K 91,137
2018-05-11 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 4,000 7.90 31.6K 71,137
2018-05-09 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 11,100 7.57 84.0K 67,137
2018-05-08 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 10,000 7.39 73.9K 56,037
2018-05-07 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 38,503 7.40 284.9K 46,037
2018-04-10 WARREN WILLIAM M Officer J-Other D Common Stock PV $0.0024 38,902 0.00 26,383
2018-03-14 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 1 7.45 7.45 7,534
2018-03-13 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 248 7.45 1.8K 7,533
2017-09-15 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 793 8.30 6.6K 7,285
2017-08-29 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 5,000 8.30 41.5K 6,492
2017-08-28 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 1,392 8.30 11.6K 1,492
2017-08-24 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 100 8.25 825.00 100
2017-06-06 Patel Sejal Vinu Director D Common Stock, Par Value $0.0024 0 0.00 0
2017-06-06 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 2 8.50 17.00 748,060
2017-06-06 Leite Sharon M Director D Common Stock, Par Value $0.0024 0 0.00 0
2017-06-01 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 1,716 8.49 14.6K 748,058
2017-05-31 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 5,108 8.41 43.0K 746,342
2017-05-12 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 1,600 8.50 13.6K 741,234
2017-05-10 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 10,280 8.40 86.4K 739,634
2017-04-07 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 744 8.20 6.1K 729,354
2017-04-06 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 989 8.20 8.1K 728,610
2017-04-05 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 1,487 8.20 12.2K 727,621
2017-04-04 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 3,863 8.19 31.6K 726,134
2017-04-03 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 4,009 8.10 32.5K 722,271
2017-03-30 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 6,806 8.19 55.7K 718,262
2017-03-29 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 17,142 8.11 139.1K 711,456
2017-03-28 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 11,206 8.08 90.5K 694,314
2017-03-27 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 9,335 8.00 74.7K 683,108
2017-03-23 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 27,250 7.87 214.5K 673,773
2017-03-22 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 11,867 7.89 93.7K 646,523
2017-03-21 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 10,721 7.80 83.6K 634,656
2017-03-20 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 24,800 7.79 193.2K 623,935
2017-03-15 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 7,839 7.30 57.2K 599,135
2017-03-13 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 474,570 7.25 3.44M 591,296
2017-02-23 Pappas James C Director A-Award A COMMON STOCK, $0.0024 PAR VALUE 1,801 0.00 1,801
2017-02-23 Gramm Jefferson Director / 10% Owner A-Award A Common Stock, par value $0.0024 per share 1,801 0.00 3,832
2016-12-13 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 6,691 7.64 51.1K 116,726
2016-12-09 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 1,927 7.58 14.6K 110,035
2016-12-08 Pappas James C Director P-Purchase A COMMON STOCK, $0.0024 PAR VALUE 108,108 7.58 819.5K 108,108
2016-06-07 Pappas James C Director D COMMON STOCK, PAR VALUE $0.0024 0 0.00 0
2016-05-03 Thompson Jon W Other S-Sale D COMMON STOCK, PV $0.0024 107 7.05 754.56 119,062
2016-03-22 Gramm Jefferson Director / 10% Owner A-Award A Common Stock, par value $0.0024 per share 2,031 0.00 2,031
2016-03-11 Thompson Jon W Other S-Sale D COMMON STOCK, PV $0.0024 5,201 7.16 37.2K 119,169
2016-03-10 Thompson Jon W Other S-Sale D COMMON STOCK, PV $0.0024 18,428 7.15 131.8K 124,370
2016-03-09 Thompson Jon W Other S-Sale D COMMON STOCK, PV $0.0024 1,508 7.15 10.8K 142,798
2016-03-08 Thompson Jon W Other S-Sale D COMMON STOCK, PV $0.0024 2,371 7.15 17.0K 144,306
2016-03-07 Thompson Jon W Other S-Sale D COMMON STOCK, PV $0.0024 1,637 7.15 11.7K 146,677
2016-03-04 Thompson Jon W Other S-Sale D COMMON STOCK, PV $0.0024 176 7.15 1.3K 148,314
2016-03-03 Thompson Jon W Other S-Sale D COMMON STOCK, PV $0.0024 679 7.15 4.9K 148,490
2015-02-20 Thompson Jon W Director / Officer A-Award A COMMON STOCK, PV $0.0024 9,344 0.00 149,169
2014-12-31 WARREN WILLIAM M Director / Officer D COMMON STOCK, PV $0.0024 0 0.00 65,825
2014-12-31 Thompson Jon W Director / Officer D COMMON STOCK, PV $0.0024 0 0.00 130,450
2014-02-12 Thompson Jon W Director / Officer A-Award A COMMON STOCK, PV $0.0024 9,375 0.00 139,825
2014-01-02 Bandera Partners LLC 10% Owner S-Sale D Common Stock, par value $0.0024 per share 1,402 9.77 13.7K 2,857,936
2013-12-31 WARREN WILLIAM M Director / Officer D COMMON STOCK, PV $0.0024 0 0.00 65,825
2013-12-31 Thompson Jon W Director / Officer D COMMON STOCK, PV $0.0024 0 0.00 130,450
2013-12-31 Bandera Partners LLC 10% Owner S-Sale D Common Stock, par value $0.0024 per share 55,000 9.71 534.2K 2,859,338
2013-12-30 Bandera Partners LLC 10% Owner S-Sale D Common Stock, par value $0.0024 per share 18,959 9.90 187.7K 2,914,338
2012-12-31 WARREN WILLIAM M Officer D COMMON STOCK, PV $0.0024 0 0.00 65,825
2012-12-31 Thompson Jon W Director / Officer D COMMON STOCK, PV $0.0024 0 0.00 130,450
2012-11-28 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 3,750 5.24 19.7K 2,933,297
2012-11-27 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 6,855 5.25 36.0K 2,929,547
2012-11-26 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 5,141 5.25 27.0K 2,922,692
2012-11-21 Bandera Partners LLC 10% Owner L-Small A Common Stock, par value $0.0024 1,002 5.25 5.3K 2,917,551
2012-11-20 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 11,700 5.24 61.4K 2,916,549
2012-11-19 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 18,590 5.25 97.5K 2,904,849
2012-11-16 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 2,726 5.25 14.3K 2,886,259
2012-11-15 Bandera Partners LLC 10% Owner L-Small A Common Stock, par value $0.0024 1,810 5.25 9.5K 2,883,533
2012-11-14 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 7,700 5.23 40.3K 2,881,723
2012-11-13 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 3,133 5.28 16.5K 2,874,023
2012-11-12 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 7,595 5.25 39.9K 2,870,890
2012-11-09 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 1,100 5.25 5.8K 2,863,295
2012-11-08 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 3,596 5.22 18.8K 2,862,195
2012-11-07 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 3,000 5.24 15.7K 2,858,599
2012-10-22 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 1,000 5.26 5.3K 2,855,599
2012-10-19 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 4,418 5.27 23.3K 2,854,599
2012-10-18 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 2,021 5.29 10.7K 2,850,181
2012-10-15 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 4,148 5.28 21.9K 2,848,160
2012-10-09 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 5,400 5.30 28.6K 2,844,012
2012-10-01 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 4,210 5.27 22.2K 2,838,612
2012-08-01 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 2,460 5.07 12.5K 2,834,402
2012-07-06 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 2,600 5.07 13.2K 2,831,942
2012-07-05 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 8,532 5.10 43.5K 2,829,342
2012-06-25 Bandera Partners LLC 10% Owner L-Small A Common Stock, par value $0.0024 700 5.15 3.6K 2,820,810
2012-06-21 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 300 5.15 1.5K 2,820,110
2012-06-19 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 7,366 5.15 37.9K 2,819,810
2012-06-06 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 5,800 5.00 29.0K 2,812,444
2012-06-05 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 1,000 4.99 5.0K 2,806,644
2012-06-01 Bandera Partners LLC 10% Owner L-Small A Common Stock, par value $0.0024 439 5.00 2.2K 2,805,644
2012-05-30 Bandera Partners LLC 10% Owner L-Small A Common Stock, par value $0.0024 1,470 4.97 7.3K 2,805,205
2012-05-23 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 3,520 5.00 17.6K 2,803,735
2012-05-21 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 4,146 5.00 20.7K 2,800,215
2012-05-17 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 2,720 5.00 13.6K 2,796,069
2012-05-16 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 4,023 5.00 20.1K 2,793,349
2012-05-15 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 13,636 4.98 67.9K 2,789,326
2012-05-11 Bandera Partners LLC 10% Owner P-Purchase A Common Stock, par value $0.0024 10,000 4.99 49.9K 2,775,690
2011-12-31 WARREN WILLIAM M Officer D COMMON STOCK, PV $0.0024 0 0.00 65,825
2011-12-31 Thompson Jon W Director / Officer I COMMON STOCK, PV $0.0024 0 0.00 61,963
2011-12-28 Bandera Partners LLC 10% Owner L-Small A Common Stock, par value $0.0024 200 4.60 920.00 2,765,690
2011-12-20 Bandera Partners LLC 10% Owner L-Small A Common Stock, par value $0.0024 300 4.60 1.4K 2,765,490
2011-12-12 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 7,600 4.60 35.0K 2,765,190
2011-12-09 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 300 4.60 1.4K 2,757,590
2011-10-04 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,274 4.30 5.5K 2,757,290
2011-09-30 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 901 4.58 4.1K 2,756,016
2011-09-26 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,681 4.66 7.8K 2,755,115
2011-09-23 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 600 4.66 2.8K 2,753,434
2011-09-22 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 2,110 4.66 9.8K 2,752,834
2011-09-20 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 346 4.71 1.6K 2,750,724
2011-09-16 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 5,096 4.72 24.1K 2,750,378
2011-09-15 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,021 4.75 4.8K 2,745,282
2011-09-13 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 500 4.75 2.4K 2,744,261
2011-09-12 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 300 4.75 1.4K 2,743,761
2011-09-09 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,500 4.75 7.1K 2,743,461
2011-09-06 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 2,602 4.72 12.3K 2,741,961
2011-09-02 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 827 4.75 3.9K 2,739,359
2011-08-31 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 10,052 4.80 48.2K 2,738,532
2011-08-29 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 3,778 4.80 18.1K 2,728,480
2011-08-26 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 650 4.71 3.1K 2,724,702
2011-08-25 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 300 4.70 1.4K 2,724,052
2011-08-22 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 125 4.60 575.00 2,723,752
2011-08-19 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 11,000 4.75 52.2K 2,723,627
2011-08-18 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 400 4.61 1.8K 2,712,627
2011-08-17 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 3,350 4.75 15.9K 2,712,227
2011-08-16 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 17,300 4.69 81.2K 2,708,877
2011-08-15 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 27,400 4.72 129.4K 2,691,577
2011-08-12 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 67 4.75 318.25 2,664,177
2011-08-11 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 200 4.58 916.00 2,664,110
2011-08-10 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 9,900 4.64 46.0K 2,663,910
2011-08-09 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 3,612 4.65 16.8K 2,654,010
2011-08-08 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 135,201 4.80 648.9K 2,650,398
2011-05-18 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 500 4.60 2.3K 2,515,197
2011-05-17 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 700 4.60 3.2K 2,514,697
2011-04-27 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,830 4.60 8.4K 2,513,997
2011-04-26 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 400 4.59 1.8K 2,512,167
2011-04-25 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,200 4.52 5.4K 2,511,767
2011-04-21 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 2,104 4.55 9.6K 2,510,567
2011-04-20 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 700 4.59 3.2K 2,508,463
2011-04-19 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 800 4.60 3.7K 2,507,763
2011-04-14 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 23,123 4.60 106.4K 2,506,963
2011-01-13 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 527,547 4.85 2.56M 2,483,840
2010-12-31 WARREN WILLIAM M Officer D COMMON STOCK, PV $0.0024 0 0.00 65,825
2010-12-31 Thompson Jon W Director / Officer I COMMON STOCK, PV $0.0024 0 0.00 61,963
2010-12-01 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 502 4.40 2.2K 1,956,293
2010-11-03 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 400 4.39 1.8K 1,955,791
2010-10-28 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,200 4.40 5.3K 1,955,391
2010-10-07 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 758 4.40 3.3K 1,954,191
2010-10-05 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 2,650 4.25 11.3K 1,953,433
2010-09-07 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,103 4.25 4.7K 1,950,783
2010-09-03 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,789 4.24 7.6K 1,949,680
2010-09-02 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 8,823 4.25 37.5K 1,947,891
2010-09-01 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 900 4.23 3.8K 1,939,068
2010-08-31 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 7,151 4.25 30.4K 1,938,168
2010-08-26 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 608 4.25 2.6K 1,931,017
2010-08-25 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 356 4.25 1.5K 1,930,409
2010-08-24 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,002 4.25 4.3K 1,930,053
2010-08-19 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 2,772 4.19 11.6K 1,929,051
2010-08-18 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,500 4.08 6.1K 1,926,279
2010-08-17 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,910 4.03 7.7K 1,924,779
2010-08-12 MORGAN RONALD C 10% Owner S-Sale D COMMON STOCK, PV $0.0024 500,000 4.50 2.25M 576,541
2010-08-12 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 500,000 4.50 2.25M 1,922,869
2010-08-09 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 100 4.25 425.00 1,422,869
2010-08-06 MORGAN RONALD C 10% Owner S-Sale D COMMON STOCK, PV $0.0024 5,812 4.39 25.5K 1,076,541
2010-08-06 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 10,000 4.25 42.5K 1,422,769
2010-08-05 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 3,500 4.25 14.9K 1,412,769
2010-08-04 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 4,942 4.25 21.0K 1,409,269
2010-08-03 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 518 4.22 2.2K 1,404,327
2010-07-30 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 300 4.25 1.3K 1,403,809
2010-07-29 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 2,400 4.22 10.1K 1,403,509
2010-07-23 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,000 4.15 4.2K 1,401,109
2010-07-21 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 4,900 4.07 20.0K 1,400,109
2010-07-20 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 749 4.08 3.1K 1,395,209
2010-07-19 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,150 4.17 4.8K 1,394,460
2010-07-07 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 300 3.85 1.2K 1,393,310
2010-07-06 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 168 3.80 638.40 1,393,010
2010-07-01 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 200 3.78 755.00 1,392,842
2010-06-22 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 1,332 3.80 5.1K 1,392,642
2010-06-21 Bandera Partners LLC 10% Owner P-Purchase A Common Stock 9,781 3.83 37.4K 1,391,310

Executive team

Top executives
EBIT / Employee
29.7K
Shares Outstanding
8.07M

Executive compensation

Executive compensation (annual)
# Year Executive Salary Bonus Stock award Option award Incentive Other Total % Stock-
based
Filing
1 2025 Johan Hedberg, Chief Executive Officer 416.8K 3.96M 269.5K 4.65M 85.23%
2 2025 Janet Carr, former Chief Executive Officer 164.6K 310.0K 14.2K 488.8K 0.00%
3 2024 Janet Carr, Chief Executive Officer 554.3K 14.6K 568.9K 0.00%
4 2024 Janet Carr, former Chief Executive Officer 554.3K 14.6K 568.9K 0.00%
5 2023 Janet Carr, Chief Executive Officer 543.5K 1.18M 13.9K 1.74M 67.94%
6 2022 Janet Carr, Chief Executive Officer 511.7K 138.4K 12.8K 662.9K 20.88%
7 2022 Michael Galvan, Chief Financial Officer 211.2K 86.4K 297.5K 0.00%
8 2021 Janet Carr, Chief Executive Officer 500.0K 20.6K 520.6K 0.00%
9 2021 Michael Galvan, Chief Financial Officer 282.7K 127.2K 409.9K 0.00%
CEO compensation breakdown

Proxy statements

Proxy statements (DEF 14A)
Filing date Form type Filing
2026-04-27 DEFA14A
2026-04-27 DEF 14A
2025-05-01 DEFA14A
2025-05-01 DEF 14A
2024-04-25 DEFA14A
2024-04-25 DEF 14A
2023-04-27 DEFA14A
2023-04-27 DEF 14A

Recent SEC filings

Recent SEC filings
Filing date Form type Filing
2026-05-11 8-K
2026-05-11 10-Q
2026-05-04 4
2026-05-04 4
2026-05-04 4
2026-05-04 4
2026-05-01 4
2026-04-27 DEFA14A
2026-04-27 DEF 14A
2026-03-11 10-K/A

Executive team

NameTitleCompensationGender
Johan Hedberg Chief Executive Officer & Director 686.4K male
Daniel J. Ross General Counsel & Secretary male
ESG Rating
B
SPECIALTY RETAIL
Rank: 65 out of 94
2026
E (Environmental)
57.9 / 59.7
Company / Sector avg.
S (Social)
74.5 / 56.1
Company / Sector avg.
G (Governance)
72.4 / 56.1
Company / Sector avg.
ESG Total
68.3 / 57.3
Company / Sector avg.
ESG Score History SPECIALTY RETAIL
Benchmark vs Sector
Senate Trading Activity

No Senate trading activity found for this company.

House Trading Activity

No House trading activity found for this company.

Market share among peers
Peer comparison — filtered group (TTM)
Your opinion

Share your view on this stock and instantly see how the community has voted over the last 6 months.

These are community opinions and do not constitute buy or sell advice to act on. The results shown are based on aggregated opinions and are not an investment recommendation, nor do they intend to influence any investment decision.

Dividend yield history

Dividend history

Earnings history

Earnings reports

Stock splits