James C. Pappas is Director at TANDY LEATHER FACTORY INC (TLF). They have made 34 open-market trades across 9 companies since 2012, most recently 2026-10-08.
CIK 0001462171
33 open-market purchases totalling $15.6M since 2012, against 1 sale. Across 22 scored buys the stock is down 17.2% at ninety days, and 20.7 points behind the S&P over the same stretch.
22 scored purchases · one row per filing · discretionary only
| 7d | 30d | 90d | |
|---|---|---|---|
| Accuracy | 14% | 18% | 9% |
| Avg Move | -37.0% | -17.2% | -17.2% |
| Alpha | -84.2% | -18.0% | -20.7% |
| Scored | 22 | 22 | 22 |
| Ticker | Type | Traded | Filed | Price | Value | 7d Stock | 30d Stock | 90d Stock |
|---|---|---|---|---|---|---|---|---|
| TRCK | BUY | 2026-09-30 | 2026-10-01 | $0.60 | $230K | — | — | — |
| UNFI | BUY | 2026-01-02 | 2026-01-06 | $33.71 | $573K | +3.0% | +16.8% | +33.3% |
| RRGB | BUY | 2024-11-05 | 2024-11-07 | $5.18 | $468K | -1.7% | +4.9% | +9.6% |
| IVFH | BUY | 2023-02-13 | 2023-02-15 | $0.37 | $32K | N/A | N/A | N/A |
| IVFH | BUY | 2023-02-08 | 2023-02-10 | $0.25 | $90K | N/A | N/A | N/A |
| IVFH | BUY | 2021-08-26 | 2021-08-30 | $0.40 | $1.3M | N/A | N/A | N/A |
| IVFH | BUY | 2019-08-21 | 2019-08-23 | $0.56 | $261K | N/A | N/A | N/A |
| IVFH | BUY | 2019-08-16 | 2019-08-20 | $0.57 | $274K | N/A | N/A | N/A |
| TLF | BUY | 2018-05-17 | 2018-05-21 | $7.80 | $156K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2018-05-11 | 2018-05-15 | $7.88 | $189K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2018-05-07 | 2018-05-09 | $7.42 | $728K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2018-03-13 | 2018-03-15 | $7.45 | $2K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2017-09-15 | 2017-09-19 | $8.30 | $7K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2017-08-29 | 2017-08-31 | $8.30 | $42K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2017-08-24 | 2017-08-28 | $8.30 | $12K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2017-06-06 | 2017-06-08 | $8.50 | $17 | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2017-05-31 | 2017-06-02 | $8.43 | $58K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2017-05-10 | 2017-05-12 | $8.41 | $100K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2017-04-06 | 2017-04-10 | $8.20 | $14K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2017-04-03 | 2017-04-05 | $8.15 | $76K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2017-03-28 | 2017-03-30 | $8.12 | $571K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2017-03-23 | 2017-03-27 | $7.89 | $504K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2017-03-20 | 2017-03-22 | $7.83 | $548K | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2017-03-13 | 2017-03-15 | $7.25 | $7.0M | -46.0% | -22.8% | -22.8% |
| TLF | BUY | 2016-12-13 | 2016-12-14 | $7.64 | $102K | -46.0% | -22.8% | -22.8% |
Grouped by shared companies and similar filing behaviour. This is a similarity measure, not a ranking or a performance signal.
| IVFH |
| 8,061,725 |
| — |
| MRFD | 462,858 | — |
| BABB | 723,177 | — |
| TLFA | 2,800 | — |
| Total | $56.2M |
Shares reported on the most recent Form 4, priced at the 2026-10-13 close. 6 holdings could not be priced and are excluded from the total.
Counted per filing, not per execution lot — a purchase filled in several tranches is one decision.