Shaw Thomas J: insider trades
Chief executive at Retractable Technologies Inc. 80 open-market purchases and no sales not made under a pre-set plan, reported from March 25, 2010 to October 31, 2025.
Would copying Shaw Thomas J’s purchases have beaten the S&P 500?
Too few purchases to judge. None of their purchases has 12 months of prices after the report; we judge insiders once they have 20. The figures below can swing a long way on a handful of trades. None of their purchases could be priced, so there is no copy portfolio. None of these trades can be measured yet: either the window after the report has not finished or the share price was under $5 when it was reported.
Trade by trade
| Measured | Trades counted | Average vs S&P 500 | Median | Went the right way | Years | t-statistic | p-value | Evidence |
|---|---|---|---|---|---|---|---|---|
| Purchases, 3 months after the report | 0 | — | — | — | — | — | — | Not enough years |
| Purchases, 6 months after the report | 0 | — | — | — | — | — | — | Not enough years |
| Purchases, 12 months after the report | 0 | — | — | — | — | — | — | Not enough years |
| Purchases, 12 months after the trade | 0 | — | — | — | — | — | — | Not enough years |
| Sales, 3 months after the report | 0 | — | — | — | — | — | — | Not enough years |
| Sales, 12 months after the report | 0 | — | — | — | — | — | — | Not enough years |
| Sales, 12 months after the trade | 0 | — | — | — | — | — | — | Not enough years |
Companies traded
| Company | Title on the latest filing | Purchases | Sales | First report | Latest report |
|---|---|---|---|---|---|
| Retractable Technologies Inc RVP | PRESIDENT AND CEO | 80 | 0 | March 25, 2010 | October 31, 2025 |
Trades and what followed
| Reported | Traded | Company | Trade | Value | 3 months after report | 12 months after report | 12 months after trade |
|---|---|---|---|---|---|---|---|
| October 31, 2025 | October 30, 2025 | RVP | Purchase | $12,900 | not yet | not yet | not yet |
| October 29, 2025 | October 28, 2025 | RVP | Purchase | $32,200 | not yet | not yet | not yet |
| October 28, 2025 | October 27, 2025 | RVP | Purchase | $32,436 | not yet | not yet | not yet |
| October 15, 2025 | October 14, 2025 | RVP | Purchase | $13,210 | not yet | not yet | not yet |
| October 9, 2025 | October 8, 2025 | RVP | Purchase | $27,600 | not yet | not yet | not yet |
| September 25, 2025 | September 24, 2025 | RVP | Purchase | $14,000 | not yet | not yet | not yet |
| August 19, 2025 | August 18, 2025 | RVP | Purchase | $26,348 | not yet | not yet | not yet |
| August 18, 2025 | August 14, 2025 | RVP | Purchase | $11,126 | not yet | not yet | not yet |
| August 11, 2025 | August 7, 2025 | RVP | Purchase | $37,156 | not yet | not yet | not yet |
| August 5, 2025 | August 4, 2025 | RVP | Purchase | $22,234 | not yet | not yet | not yet |
| July 31, 2025 | July 30, 2025 | RVP | Purchase | $20,193 | not yet | not yet | not yet |
| June 18, 2025 | June 17, 2025 | RVP | Purchase | $14,313 | not yet | not yet | not yet |
| June 16, 2025 | June 13, 2025 | RVP | Purchase | $13,048 | not yet | not yet | not yet |
| May 16, 2025 | May 15, 2025 | RVP | Purchase | $64,510 | not yet | not yet | not yet |
| May 14, 2025 | May 12, 2025 | RVP | Purchase | $16,412 | not yet | not yet | not yet |
| May 6, 2025 | May 5, 2025 | RVP | Purchase | $16,060 | not yet | not yet | not yet |
| April 23, 2025 | April 21, 2025 | RVP | Purchase | $11,154 | not yet | not yet | not yet |
| April 14, 2025 | April 11, 2025 | RVP | Purchase | $23,132 | not yet | not yet | not yet |
| April 8, 2025 | April 4, 2025 | RVP | Purchase | $10,050 | not yet | not yet | not yet |
| April 1, 2025 | March 28, 2025 | RVP | Purchase | $16,761 | not yet | not yet | not yet |
| February 20, 2025 | February 18, 2025 | RVP | Purchase | $42,476 | not yet | not yet | not yet |
| February 18, 2025 | February 12, 2025 | RVP | Purchase | $14,916 | not yet | not yet | not yet |
| February 4, 2025 | February 3, 2025 | RVP | Purchase | $14,035 | not yet | not yet | not yet |
| January 28, 2025 | January 27, 2025 | RVP | Purchase | $10,080 | not yet | not yet | not yet |
| January 23, 2025 | January 22, 2025 | RVP | Purchase | $22,707 | not yet | not yet | not yet |
| January 13, 2025 | January 10, 2025 | RVP | Purchase | $13,305 | not yet | not yet | not yet |
| January 7, 2025 | January 6, 2025 | RVP | Purchase | $14,361 | not yet | not yet | not yet |
| December 19, 2024 | December 17, 2024 | RVP | Purchase | $17,858 | not yet | not yet | not yet |
| December 2, 2024 | November 26, 2024 | RVP | Purchase | $12,469 | not yet | not yet | not yet |
| October 24, 2024 | October 23, 2024 | RVP | Purchase | $15,645 | not yet | not yet | not yet |
| September 24, 2024 | September 20, 2024 | RVP | Purchase | $58,566 | not yet | not yet | not yet |
| September 20, 2024 | September 18, 2024 | RVP | Purchase | $25,712 | not yet | not yet | not yet |
| September 4, 2024 | September 3, 2024 | RVP | Purchase | $13,888 | not yet | not yet | not yet |
| August 15, 2024 | August 14, 2024 | RVP | Purchase | $13,924 | not yet | not yet | not yet |
| August 6, 2024 | August 5, 2024 | RVP | Purchase | $15,303 | not yet | not yet | not yet |
| August 5, 2024 | August 1, 2024 | RVP | Purchase | $18,800 | not yet | not yet | not yet |
| July 19, 2024 | July 17, 2024 | RVP | Purchase | $14,352 | not yet | not yet | not yet |
| July 8, 2024 | July 5, 2024 | RVP | Purchase | $10,018 | not yet | not yet | not yet |
| June 25, 2024 | June 21, 2024 | RVP | Purchase | $18,094 | not yet | not yet | not yet |
| May 30, 2024 | May 29, 2024 | RVP | Purchase | $13,282 | not yet | not yet | not yet |
| May 24, 2024 | May 22, 2024 | RVP | Purchase | $28,822 | not yet | not yet | not yet |
| May 22, 2024 | May 21, 2024 | RVP | Purchase | $18,000 | not yet | not yet | not yet |
| May 20, 2024 | May 16, 2024 | RVP | Purchase | $55,863 | not yet | not yet | not yet |
| May 14, 2024 | May 10, 2024 | RVP | Purchase | $10,151 | not yet | not yet | not yet |
| April 18, 2024 | April 17, 2024 | RVP | Purchase | $15,824 | not yet | not yet | not yet |
| April 8, 2024 | April 2, 2024 | RVP | Purchase | $46,297 | not yet | not yet | not yet |
| February 28, 2024 | February 26, 2024 | RVP | Purchase | $16,745 | not yet | not yet | not yet |
| February 20, 2024 | February 15, 2024 | RVP | Purchase | $27,759 | not yet | not yet | not yet |
| February 8, 2024 | February 6, 2024 | RVP | Purchase | $15,584 | not yet | not yet | not yet |
| January 17, 2024 | January 12, 2024 | RVP | Purchase | $10,365 | not yet | not yet | not yet |
| March 13, 2020 | March 12, 2020 | RVP | Purchase | $11,112 | not yet | not yet | not yet |
| March 11, 2020 | March 10, 2020 | RVP | Purchase | $17,523 | not yet | not yet | not yet |
| March 10, 2020 | March 9, 2020 | RVP | Purchase | $15,500 | not yet | not yet | not yet |
| March 9, 2020 | March 5, 2020 | RVP | Purchase | $19,435 | not yet | not yet | not yet |
| August 15, 2019 | August 15, 2019 | RVP | Purchase | $23,560 | not yet | not yet | not yet |
| August 15, 2019 | August 14, 2019 | RVP | Purchase | $11,315 | not yet | not yet | not yet |
| July 15, 2019 | July 12, 2019 | RVP | Purchase | $12,607 | not yet | not yet | not yet |
| April 17, 2019 | April 16, 2019 | RVP | Purchase | $10,050 | not yet | not yet | not yet |
| March 28, 2019 | March 27, 2019 | RVP | Purchase | $22,100 | not yet | not yet | not yet |
| March 27, 2019 | March 26, 2019 | RVP | Purchase | $10,549 | not yet | not yet | not yet |
| March 21, 2019 | March 21, 2019 | RVP | Purchase | $12,248 | not yet | not yet | not yet |
| March 18, 2019 | March 18, 2019 | RVP | Purchase | $10,855 | not yet | not yet | not yet |
| February 15, 2019 | February 13, 2019 | RVP | Purchase | $14,980 | not yet | not yet | not yet |
| January 2, 2019 | December 31, 2018 | RVP | Purchase | $44,250 | not yet | not yet | not yet |
| December 14, 2018 | December 13, 2018 | RVP | Purchase | $10,822 | not yet | not yet | not yet |
| July 18, 2018 | July 17, 2018 | RVP | Purchase | $19,945 | not yet | not yet | not yet |
| July 16, 2018 | July 13, 2018 | RVP | Purchase | $17,252 | not yet | not yet | not yet |
| July 12, 2018 | July 11, 2018 | RVP | Purchase | $11,143 | not yet | not yet | not yet |
| July 9, 2018 | July 6, 2018 | RVP | Purchase | $15,132 | not yet | not yet | not yet |
| April 12, 2018 | April 11, 2018 | RVP | Purchase | $15,312 | not yet | not yet | not yet |
| April 4, 2018 | April 3, 2018 | RVP | Purchase | $16,456 | not yet | not yet | not yet |
| February 20, 2018 | February 16, 2018 | RVP | Purchase | $10,102 | not yet | not yet | not yet |
| October 30, 2017 | October 27, 2017 | RVP | Purchase | $17,003 | not yet | not yet | not yet |
| October 26, 2017 | October 25, 2017 | RVP | Purchase | $31,936 | not yet | not yet | not yet |
| October 23, 2017 | October 23, 2017 | RVP | Purchase | $12,400 | not yet | not yet | not yet |
| October 20, 2017 | October 20, 2017 | RVP | Purchase | $11,160 | not yet | not yet | not yet |
| August 25, 2017 | August 23, 2017 | RVP | Purchase | $570,000 | not yet | not yet | not yet |
| January 13, 2017 | January 12, 2017 | RVP | Purchase | $1,780,000 | not yet | not yet | not yet |
| April 24, 2012 | April 23, 2012 | RVP | Purchase | $63,500 | not yet | not yet | not yet |
| March 25, 2010 | March 23, 2010 | RVP | Purchase | $15,400 | not yet | not yet | not yet |