Skip to Main Content
Insider Trading

Last Updated: 6 days, 13 hours ago

Thomas J Shaw has an estimated net worth of at least $10.1 million*, as of March 5, 2025. They own 15.1 million shares of RVP stock. They have sold 0 shares of RVP stock since 2021, for an estimated $-955,286.

Thomas J Shaw $RVP SEC Form 4 Insider Trading

Thomas J Shaw has filed a total of 138 insider trades in $RVP since 2021. Their most recent trade was a purchase of 23,845 shares, made on Feb 19, 2025. Their largest trade was a purchase of 71,422 shares, made on Sep 20, 2024. We estimate that they now own 15.1 million shares of $RVP, worth an estimated $11.0 million.



Insider Trading at $RVP

There have been a total of 156 insider trades reported at $RVP since 2021, with 1.9 million shares purchased and 3.3 million shares sold. The most active insider traders in $RVP stock have been Thomas J Shaw, , and . The most recent trade was a purchase of 30,000 shares reported by THOMAS J SHAW (PRESIDENT AND CEO), made on Feb 18, 2025.



History of Insider Stock Trades by Thomas J Shaw

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
RVP logo RVP Purchase 23,845 Feb 19, 2025 Feb. 20, 2025, 3:35 p.m.
RVP logo RVP Purchase 30,000 Feb 18, 2025 Feb. 20, 2025, 3:35 p.m.
RVP logo RVP Purchase 7,599 Feb 14, 2025 Feb. 18, 2025, 11:56 a.m.
RVP logo RVP Purchase 11,444 Feb 13, 2025 Feb. 18, 2025, 11:56 a.m.
RVP logo RVP Purchase 227 Feb 12, 2025 Feb. 18, 2025, 11:56 a.m.
RVP logo RVP Purchase 18,227 Feb 03, 2025 Feb. 4, 2025, 12:35 p.m.
RVP logo RVP Purchase 12,445 Jan 27, 2025 Jan. 28, 2025, 6:43 p.m.
RVP logo RVP Purchase 29,112 Jan 22, 2025 Jan. 23, 2025, 1:12 p.m.
RVP logo RVP Purchase 11,547 Jan 14, 2025 Jan. 15, 2025, 12:02 p.m.
RVP logo RVP Purchase 18,226 Jan 10, 2025 Jan. 13, 2025, 11:56 a.m.
RVP logo RVP Purchase 18,411 Jan 06, 2025 Jan. 7, 2025, 12:33 p.m.
RVP logo RVP Purchase 5,302 Jan 02, 2025 Jan. 3, 2025, 12:35 p.m.
RVP logo RVP Purchase 443 Dec 31, 2024 Jan. 2, 2025, 12:14 p.m.
RVP logo RVP Purchase 542 Dec 27, 2024 Dec. 30, 2024, 12:42 p.m.
RVP logo RVP Purchase 2,518 Dec 19, 2024 Dec. 23, 2024, 11:52 a.m.
RVP logo RVP Purchase 28,596 Dec 18, 2024 Dec. 19, 2024, 10:30 a.m.
RVP logo RVP Purchase 1,112 Dec 17, 2024 Dec. 19, 2024, 10:30 a.m.
RVP logo RVP Purchase 9,167 Dec 10, 2024 Dec. 11, 2024, 5:26 p.m.
RVP logo RVP Purchase 350 Dec 06, 2024 Dec. 10, 2024, 3:14 p.m.
RVP logo RVP Purchase 6,293 Dec 05, 2024 Dec. 9, 2024, 11:34 a.m.
RVP logo RVP Purchase 20,111 Nov 26, 2024 Dec. 2, 2024, 6:10 p.m.
RVP logo RVP Purchase 7,736 Nov 13, 2024 Nov. 14, 2024, 3:06 p.m.
RVP logo RVP Purchase 11,477 Nov 12, 2024 Nov. 13, 2024, 11:02 a.m.
RVP logo RVP Purchase 9,658 Nov 11, 2024 Nov. 12, 2024, 12:22 p.m.
RVP logo RVP Purchase 8,657 Nov 01, 2024 Nov. 4, 2024, 12:57 p.m.
RVP logo RVP Purchase 601 Oct 30, 2024 Nov. 1, 2024, 4:25 p.m.
RVP logo RVP Purchase 11,441 Oct 24, 2024 Oct. 25, 2024, 2:08 p.m.
RVP logo RVP Purchase 21,142 Oct 23, 2024 Oct. 24, 2024, 12:14 p.m.
RVP logo RVP Purchase 8,104 Oct 18, 2024 Oct. 21, 2024, 11:04 a.m.
RVP logo RVP Purchase 6,234 Oct 10, 2024 Oct. 15, 2024, 10:32 a.m.
RVP logo RVP Purchase 5,744 Oct 01, 2024 Oct. 2, 2024, 10:48 a.m.
RVP logo RVP Purchase 9,663 Sep 25, 2024 Sept. 26, 2024, 4:26 p.m.
RVP logo RVP Purchase 71,422 Sep 20, 2024 Sept. 24, 2024, 10 a.m.
RVP logo RVP Purchase 27,710 Sep 19, 2024 Sept. 20, 2024, 11:44 a.m.
RVP logo RVP Purchase 1,180 Sep 18, 2024 Sept. 20, 2024, 11:44 a.m.
RVP logo RVP Purchase 450 Sep 16, 2024 Sept. 18, 2024, 12:14 p.m.
RVP logo RVP Purchase 8,577 Sep 10, 2024 Sept. 11, 2024, 1:34 p.m.
RVP logo RVP Purchase 5,251 Sep 05, 2024 Sept. 6, 2024, 10:15 a.m.
RVP logo RVP Purchase 15,096 Sep 03, 2024 Sept. 4, 2024, 9:48 a.m.
RVP logo RVP Purchase 8,747 Aug 27, 2024 Aug. 28, 2024, 9:48 a.m.
RVP logo RVP Purchase 134 Aug 26, 2024 Aug. 28, 2024, 9:48 a.m.
RVP logo RVP Purchase 3,652 Aug 15, 2024 Aug. 19, 2024, 2 p.m.
RVP logo RVP Purchase 13,924 Aug 14, 2024 Aug. 15, 2024, 11:20 a.m.
RVP logo RVP Purchase 15,458 Aug 05, 2024 Aug. 6, 2024, 4:52 p.m.
RVP logo RVP Purchase 806 Aug 02, 2024 Aug. 5, 2024, 10:49 a.m.
RVP logo RVP Purchase 16,030 Aug 01, 2024 Aug. 5, 2024, 10:49 a.m.
RVP logo RVP Purchase 4,465 Jul 29, 2024 July 30, 2024, 2:56 p.m.
RVP logo RVP Purchase 8,788 Jul 23, 2024 July 24, 2024, 5:29 p.m.
RVP logo RVP Purchase 6,855 Jul 18, 2024 July 19, 2024, 12:04 p.m.
RVP logo RVP Purchase 5,855 Jul 17, 2024 July 19, 2024, 12:04 p.m.
RVP logo RVP Purchase 91 Jul 15, 2024 July 17, 2024, 12:30 p.m.
RVP logo RVP Purchase 8,411 Jul 08, 2024 July 9, 2024, 3:18 p.m.
RVP logo RVP Purchase 8,788 Jul 05, 2024 July 8, 2024, 5:07 p.m.
RVP logo RVP Purchase 8,744 Jun 21, 2024 June 25, 2024, 11:28 a.m.
RVP logo RVP Purchase 7,478 Jun 24, 2024 June 25, 2024, 11:28 a.m.
RVP logo RVP Purchase 68 Jun 18, 2024 June 20, 2024, 2:58 p.m.
RVP logo RVP Purchase 6,144 Jun 03, 2024 June 5, 2024, 1:42 p.m.
RVP logo RVP Purchase 14,282 May 29, 2024 May 30, 2024, 1:35 p.m.
RVP logo RVP Purchase 32,752 May 22, 2024 May 24, 2024, 9:54 a.m.
RVP logo RVP Purchase 20,000 May 21, 2024 May 22, 2024, 2:51 p.m.
RVP logo RVP Purchase 48,635 May 16, 2024 May 20, 2024, 5:57 p.m.
RVP logo RVP Purchase 5,601 May 17, 2024 May 20, 2024, 5:57 p.m.
RVP logo RVP Purchase 1,210 May 15, 2024 May 16, 2024, 3:29 p.m.
RVP logo RVP Purchase 5,169 May 13, 2024 May 14, 2024, 12:21 p.m.
RVP logo RVP Purchase 4,191 May 10, 2024 May 14, 2024, 12:21 p.m.
RVP logo RVP Purchase 4,240 May 06, 2024 May 7, 2024, 10:12 a.m.
RVP logo RVP Purchase 850 Apr 26, 2024 April 29, 2024, 3:16 p.m.
RVP logo RVP Purchase 22 Apr 25, 2024 April 29, 2024, 3:16 p.m.
RVP logo RVP Purchase 15,363 Apr 17, 2024 April 18, 2024, 1:48 p.m.
RVP logo RVP Purchase 3,587 Apr 15, 2024 April 16, 2024, 12:51 p.m.
RVP logo RVP Purchase 30,491 Apr 05, 2024 April 8, 2024, 11:17 a.m.
RVP logo RVP Purchase 6,112 Apr 02, 2024 April 8, 2024, 11:17 a.m.
RVP logo RVP Purchase 5,441 Apr 04, 2024 April 8, 2024, 11:17 a.m.
RVP logo RVP Purchase 8,292 Apr 01, 2024 April 3, 2024, 11:20 a.m.
RVP logo RVP Purchase 5,096 Mar 26, 2024 March 27, 2024, 3:48 p.m.
RVP logo RVP Purchase 3,612 Mar 25, 2024 March 26, 2024, 11:33 a.m.
RVP logo RVP Purchase 2,147 Mar 19, 2024 March 21, 2024, 3:51 p.m.
RVP logo RVP Purchase 5,000 Mar 14, 2024 March 15, 2024, 11:18 a.m.
RVP logo RVP Purchase 133 Mar 11, 2024 March 12, 2024, 3:39 p.m.
RVP logo RVP Purchase 2,102 Mar 08, 2024 March 12, 2024, 3:39 p.m.
RVP logo RVP Purchase 4,635 Mar 07, 2024 March 8, 2024, 4:36 p.m.
RVP logo RVP Purchase 1,433 Mar 06, 2024 March 8, 2024, 4:36 p.m.
RVP logo RVP Purchase 13,396 Feb 26, 2024 Feb. 28, 2024, 4:07 p.m.
RVP logo RVP Purchase 10,721 Feb 15, 2024 Feb. 20, 2024, 12:39 p.m.
RVP logo RVP Purchase 10,966 Feb 16, 2024 Feb. 20, 2024, 12:39 p.m.
RVP logo RVP Purchase 4,979 Feb 13, 2024 Feb. 15, 2024, 3:40 p.m.
RVP logo RVP Purchase 575 Feb 14, 2024 Feb. 15, 2024, 3:40 p.m.
RVP logo RVP Purchase 5,410 Feb 12, 2024 Feb. 13, 2024, 1:12 p.m.
RVP logo RVP Purchase 2,964 Feb 06, 2024 Feb. 8, 2024, 4:40 p.m.
RVP logo RVP Purchase 10,356 Feb 07, 2024 Feb. 8, 2024, 4:40 p.m.
RVP logo RVP Purchase 2,567 Feb 01, 2024 Feb. 5, 2024, 12:15 p.m.
RVP logo RVP Purchase 3,851 Feb 02, 2024 Feb. 5, 2024, 12:15 p.m.
RVP logo RVP Purchase 6,950 Jan 31, 2024 Feb. 1, 2024, 3:01 p.m.
RVP logo RVP Purchase 2,497 Jan 25, 2024 Jan. 26, 2024, 6 p.m.
RVP logo RVP Purchase 3,555 Jan 23, 2024 Jan. 25, 2024, 6:23 p.m.
RVP logo RVP Purchase 1,984 Jan 24, 2024 Jan. 25, 2024, 6:23 p.m.
RVP logo RVP Purchase 2,324 Jan 22, 2024 Jan. 23, 2024, 12:52 p.m.
RVP logo RVP Purchase 3,222 Jan 19, 2024 Jan. 23, 2024, 12:52 p.m.
RVP logo RVP Purchase 1,984 Jan 18, 2024 Jan. 19, 2024, 12:24 p.m.
RVP logo RVP Purchase 2,511 Jan 17, 2024 Jan. 19, 2024, 12:24 p.m.
RVP logo RVP Purchase 2,410 Jan 12, 2024 Jan. 17, 2024, 11:19 a.m.
RVP logo RVP Purchase 6,333 Jan 16, 2024 Jan. 17, 2024, 11:19 a.m.
RVP logo RVP Purchase 1,881 Jan 11, 2024 Jan. 12, 2024, 4:28 p.m.
RVP logo RVP Purchase 596 Jan 10, 2024 Jan. 12, 2024, 4:28 p.m.
RVP logo RVP Purchase 3,217 Jan 09, 2024 Jan. 10, 2024, 1:12 p.m.
RVP logo RVP Purchase 3,073 Jan 08, 2024 Jan. 10, 2024, 1:12 p.m.
RVP logo RVP Purchase 1,654 Jan 04, 2024 Jan. 8, 2024, 11:41 a.m.
RVP logo RVP Purchase 2,248 Jan 05, 2024 Jan. 8, 2024, 11:41 a.m.
RVP logo RVP Purchase 2,154 Jan 03, 2024 Jan. 4, 2024, 11:56 a.m.
RVP logo RVP Purchase 3,368 Jan 02, 2024 Jan. 4, 2024, 11:56 a.m.
RVP logo RVP Purchase 1,351 Dec 28, 2023 Dec. 29, 2023, 6:26 p.m.
RVP logo RVP Purchase 2,104 Dec 27, 2023 Dec. 29, 2023, 6:26 p.m.
RVP logo RVP Purchase 3,606 Dec 22, 2023 Dec. 27, 2023, 1:08 p.m.
RVP logo RVP Purchase 4,100 Dec 26, 2023 Dec. 27, 2023, 1:08 p.m.
RVP logo RVP Purchase 3,341 Dec 21, 2023 Dec. 22, 2023, 12:35 p.m.
RVP logo RVP Purchase 1,465 Dec 20, 2023 Dec. 22, 2023, 12:35 p.m.
RVP logo RVP Purchase 3,568 Dec 19, 2023 Dec. 20, 2023, 1:04 p.m.
RVP logo RVP Purchase 1,415 Dec 18, 2023 Dec. 20, 2023, 1:04 p.m.
RVP logo RVP Purchase 1,653 Dec 15, 2023 Dec. 18, 2023, 1:27 p.m.
RVP logo RVP Purchase 3,053 Dec 14, 2023 Dec. 18, 2023, 1:27 p.m.
RVP logo RVP Purchase 1,578 Dec 13, 2023 Dec. 14, 2023, 12:02 p.m.
RVP logo RVP Purchase 3,559 Dec 12, 2023 Dec. 14, 2023, 12:02 p.m.
RVP logo RVP Purchase 3,534 Dec 11, 2023 Dec. 12, 2023, 11:38 a.m.
RVP logo RVP Purchase 2,835 Dec 08, 2023 Dec. 12, 2023, 11:38 a.m.
RVP logo RVP Purchase 2,262 Dec 07, 2023 Dec. 8, 2023, 5:28 p.m.
RVP logo RVP Purchase 3,199 Dec 06, 2023 Dec. 7, 2023, 1:10 p.m.
RVP logo RVP Purchase 3,012 Dec 05, 2023 Dec. 7, 2023, 1:10 p.m.
RVP logo RVP Purchase 1,595 Dec 04, 2023 Dec. 5, 2023, 5:16 p.m.
RVP logo RVP Purchase 1,626 Dec 01, 2023 Dec. 4, 2023, 12:04 p.m.
RVP logo RVP Purchase 2,577 Nov 30, 2023 Dec. 1, 2023, 1:03 p.m.
RVP logo RVP Purchase 1,000 Nov 29, 2023 Nov. 30, 2023, 6:02 p.m.
RVP logo RVP Purchase 4,317 Nov 28, 2023 Nov. 29, 2023, 11:19 a.m.
RVP logo RVP Purchase 2,800 Nov 27, 2023 Nov. 28, 2023, 11:16 a.m.
RVP logo RVP Purchase 1,100 Nov 24, 2023 Nov. 27, 2023, 11:19 a.m.
RVP logo RVP Purchase 100 Nov 22, 2023 Nov. 27, 2023, 11:19 a.m.
RVP logo RVP Purchase 1,200 Nov 22, 2023 Nov. 27, 2023, 11:19 a.m.
RVP logo RVP Purchase 1,500 Nov 21, 2023 Nov. 22, 2023, 12:27 p.m.
RVP logo RVP Purchase 1,531 Nov 20, 2023 Nov. 21, 2023, 6:30 p.m.




$RVP Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.