Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 29 buys in history.
Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| JOINT Corp | 3,937,296 | reported | 21 Sept 2023 | tx 32+1,281,430 |
| AMBASSADORS GROUP INC | 3,051,697 | reported | 01 Nov 2013 | tx 16+495,865 |
| STAR GROUP, L.P. | 2,745,360 | reported | 30 May 2025 | tx 7+178,180−700,000 |
| FAMOUS DAVES OF AMERICA INC | 1,340,901 | reported | 21 May 2021 | tx 3+600−38,686 |
| UCI MEDICAL AFFILIATES INC | 1,315,814 | reported | 03 Dec 2008 | tx 16+38,175 |
| Rubicon Technology, Inc. | 128,323 | reported | 19 Aug 2022 | tx 2−132,992 |
| TANDY LEATHER FACTORY INC | 2,031 | reported | 22 Mar 2016 | tx 34+780,559 |
| MAKEMUSIC INC | 1,000 | reported | 13 Mar 2013 | tx 5+12,360−514,132 |
| PEERLESS SYSTEMS CORP | 0 | reported | 10 Nov 2010 | tx 4+172,067−3,619,320 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 30 May 2025 | SALE | STAR GROUP, L.P. | 700,000 | 12.04 USD | |
| 19 Sept 2023 | PURCHASE | JOINT Corp | 95 | 9.40 USD | |
| 20 Sept 2023 | PURCHASE | JOINT Corp | 6,923 | 9.49 USD | |
| 21 Sept 2023 | PURCHASE | JOINT Corp | 212,922 | 9.60 USD | |
| 21 Sept 2023 | PURCHASE | JOINT Corp | 5,179 | 9.48 USD | |
| 20 Sept 2023 | PURCHASE | JOINT Corp | 15,743 | 9.50 USD | |
| 18 Sept 2023 | PURCHASE | JOINT Corp | 10,417 | 9.49 USD | |
| 15 Sept 2023 | PURCHASE | JOINT Corp | 7,378 | 9.47 USD | |
| 18 Sept 2023 | PURCHASE | JOINT Corp | 13,544 | 9.38 USD | |
| 14 Sept 2023 | PURCHASE | JOINT Corp | 21,381 | 8.94 USD | |
| 14 Sept 2023 | PURCHASE | JOINT Corp | 24,716 | 9.29 USD | |
| 23 Aug 2023 | PURCHASE | JOINT Corp | 6,247 | 9.53 USD | |
| 25 Aug 2023 | PURCHASE | JOINT Corp | 16,462 | 9.54 USD | |
| 24 Aug 2023 | PURCHASE | JOINT Corp | 19,713 | 9.55 USD | |
| 09 Aug 2023 | PURCHASE | JOINT Corp | 125,410 | 12.93 USD | |
| 09 Aug 2023 | PURCHASE | JOINT Corp | 3,902 | 12.92 USD | |
| 11 Aug 2023 | PURCHASE | JOINT Corp | 534,496 | 9.54 USD | |
| 10 Aug 2023 | PURCHASE | JOINT Corp | 43,700 | 12.40 USD | |
| 11 Aug 2023 | PURCHASE | JOINT Corp | 50,000 | 9.70 USD | |
| 10 Aug 2023 | PURCHASE | JOINT Corp | 31,020 | 12.41 USD | |
| 21 Jun 2023 | PURCHASE | JOINT Corp | 6,999 | 13.06 USD | |
| 22 Jun 2023 | PURCHASE | JOINT Corp | 437 | 13.08 USD | |
| 23 Jun 2023 | PURCHASE | JOINT Corp | 16,673 | 13.07 USD | |
| 21 Oct 2022 | PURCHASE | JOINT Corp | 5,763 | 15.18 USD | |
| 24 Oct 2022 | PURCHASE | JOINT Corp | 9,464 | 15.33 USD |
3 purchases reported after at least 12 months of silence — most recent on 06 Sept 2022.