Skip to Main Content
Insider Trading

Last Updated: 1 week, 1 day ago

Mac Armstrong has an estimated net worth of at least $77.2 million*, as of Dec. 18, 2024. They own 476,700 shares of PLMR stock. They have sold 326,467 shares of PLMR stock since 2021, for an estimated $24.4 million.

Mac Armstrong $PLMR SEC Form 4 Insider Trading

Mac Armstrong has filed a total of 60 insider trades in $PLMR since 2021. Their most recent trade was a sale of 3,490 shares, made on Nov 21, 2024. Their largest trade was a sale of 47,949 shares, made on Aug 04, 2022. We estimate that they now own 476,700 shares of $PLMR, worth an estimated $52.8 million.



Insider Trading at $PLMR

There have been a total of 237 insider trades reported at $PLMR since 2021, with 5,387 shares purchased and 569,830 shares sold. The most active insider traders in $PLMR stock have been T Christopher Uchida, Mac Armstrong, and Jon Christianson. The most recent trade was a sale of 1,030 shares reported by T Christopher Uchida (Chief Financial Officer), made on Dec 18, 2024.



History of Insider Stock Trades by Mac Armstrong

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
PLMR Sale 3,490 Nov 21, 2024 Nov. 25, 2024, 5:54 p.m.
PLMR Sale 3,510 Nov 21, 2024 Nov. 25, 2024, 5:54 p.m.
PLMR Sale 1,015 Oct 21, 2024 Oct. 22, 2024, 4:47 p.m.
PLMR Sale 5,985 Oct 21, 2024 Oct. 22, 2024, 4:47 p.m.
PLMR Sale 3,185 Oct 15, 2024 Oct. 16, 2024, 8 p.m.
PLMR Sale 6,686 Sep 23, 2024 Sept. 24, 2024, 7:43 p.m.
PLMR Sale 314 Sep 23, 2024 Sept. 24, 2024, 7:43 p.m.
PLMR Sale 3,110 Aug 21, 2024 Aug. 23, 2024, 4:15 p.m.
PLMR Sale 3,890 Aug 21, 2024 Aug. 23, 2024, 4:15 p.m.
PLMR Sale 760 Jul 18, 2024 July 19, 2024, 4:20 p.m.
PLMR Sale 2,661 Jul 18, 2024 July 19, 2024, 4:20 p.m.
PLMR Sale 3,307 Jul 18, 2024 July 19, 2024, 4:20 p.m.
PLMR Sale 5,499 Jul 18, 2024 July 19, 2024, 4:20 p.m.
PLMR Sale 12,773 Jul 15, 2024 July 16, 2024, 7:32 p.m.
PLMR Sale 521 Jun 21, 2024 June 21, 2024, 5:42 p.m.
PLMR Sale 1,350 Jun 21, 2024 June 21, 2024, 5:42 p.m.
PLMR Sale 5,129 Jun 21, 2024 June 21, 2024, 5:42 p.m.
PLMR Sale 2,207 May 21, 2024 May 21, 2024, 7:26 p.m.
PLMR Sale 4,793 May 21, 2024 May 21, 2024, 7:26 p.m.
PLMR Sale 1,530 Apr 22, 2024 April 24, 2024, 4:49 p.m.
PLMR Sale 5,070 Apr 22, 2024 April 24, 2024, 4:49 p.m.
PLMR Sale 400 Apr 22, 2024 April 24, 2024, 4:49 p.m.
PLMR Sale 1,200 Mar 21, 2024 March 25, 2024, 4:58 p.m.
PLMR Sale 5,800 Mar 21, 2024 March 25, 2024, 4:58 p.m.
PLMR Sale 1,541 Jan 31, 2024 Feb. 2, 2024, 8:39 p.m.
PLMR Sale 952 Jan 27, 2024 Jan. 30, 2024, 8:25 p.m.
PLMR Sale 1,953 Jan 26, 2024 Jan. 30, 2024, 8:25 p.m.
PLMR Sale 545 Jan 01, 2024 Jan. 3, 2024, 7:41 p.m.
PLMR Sale 1,291 Jan 01, 2024 Jan. 3, 2024, 7:41 p.m.
PLMR Sale 12,688 Aug 07, 2023 Aug. 9, 2023, 6:07 p.m.
PLMR Sale 17,312 Aug 07, 2023 Aug. 9, 2023, 6:07 p.m.
PLMR Sale 10,000 Aug 07, 2023 Aug. 9, 2023, 6:07 p.m.
PLMR Sale 22,814 Aug 08, 2023 Aug. 9, 2023, 6:07 p.m.
PLMR Sale 7,186 Aug 08, 2023 Aug. 9, 2023, 6:07 p.m.
PLMR Sale 4,900 Aug 09, 2023 Aug. 9, 2023, 6:07 p.m.
PLMR Sale 5,100 Aug 09, 2023 Aug. 9, 2023, 6:07 p.m.
PLMR Sale 100 Sep 16, 2022 Sept. 20, 2022, 4:42 p.m.
PLMR Sale 4,026 Sep 16, 2022 Sept. 20, 2022, 4:42 p.m.
PLMR Sale 6,624 Sep 16, 2022 Sept. 20, 2022, 4:42 p.m.
PLMR Sale 1,250 Sep 16, 2022 Sept. 20, 2022, 4:42 p.m.
PLMR Sale 1,558 Aug 16, 2022 Aug. 17, 2022, 8:38 p.m.
PLMR Sale 5,852 Aug 16, 2022 Aug. 17, 2022, 8:38 p.m.
PLMR Sale 2,979 Aug 16, 2022 Aug. 17, 2022, 8:38 p.m.
PLMR Sale 811 Aug 16, 2022 Aug. 17, 2022, 8:38 p.m.
PLMR Sale 800 Aug 16, 2022 Aug. 17, 2022, 8:38 p.m.
PLMR Sale 11,478 Aug 08, 2022 Aug. 8, 2022, 5:50 p.m.
PLMR Sale 12 Aug 05, 2022 Aug. 8, 2022, 5:50 p.m.
PLMR Sale 7,326 Aug 05, 2022 Aug. 8, 2022, 5:50 p.m.
PLMR Sale 24,835 Aug 05, 2022 Aug. 8, 2022, 5:50 p.m.
PLMR Sale 4,400 Aug 05, 2022 Aug. 8, 2022, 5:50 p.m.
PLMR Sale 47,949 Aug 04, 2022 Aug. 8, 2022, 5:50 p.m.
PLMR Sale 4,514 Nov 16, 2021 Nov. 18, 2021, 3:08 p.m.
PLMR Sale 7,486 Nov 16, 2021 Nov. 18, 2021, 3:08 p.m.
PLMR Sale 602 Oct 18, 2021 Oct. 19, 2021, 8 p.m.
PLMR Sale 499 Oct 18, 2021 Oct. 19, 2021, 8 p.m.
PLMR Sale 10,899 Oct 18, 2021 Oct. 19, 2021, 8 p.m.
PLMR Sale 400 Sep 16, 2021 Sept. 19, 2021, 8 p.m.
PLMR Sale 4,652 Sep 16, 2021 Sept. 19, 2021, 8 p.m.
PLMR Sale 3,830 Sep 16, 2021 Sept. 19, 2021, 8 p.m.
PLMR Sale 3,118 Sep 16, 2021 Sept. 19, 2021, 8 p.m.




$PLMR 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.