Mac Armstrong

CIK 1772383 · View on SEC EDGAR ↗

Insider

First SEC filing: April 16, 2019 · Latest: April 16, 2019

On this page

Insider at

Insider transactions

0 buys (P) 52 sells (S) Net: $-17,887,705 + 27 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

27 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
July 21, 2026 PLMR S 200 $139.43 $27,886 325,888 Indirect -0.06% Disposed -7.1% (price as of 2026-08-19)
July 21, 2026 PLMR S 260 $138.47 $36,002 326,088 Indirect -0.08% Disposed -6.4% (price as of 2026-08-19)
July 21, 2026 PLMR S 937 $137.74 $129,062 326,348 Indirect -0.29% Disposed -5.9% (price as of 2026-08-19)
July 21, 2026 PLMR S 2,103 $136.70 $287,480 327,285 Indirect -0.64% Disposed -5.2% (price as of 2026-08-19)
July 15, 2026 PLMR S 57,544 $131.66 $7,576,243 160,068 Direct -26.44% Disposed -1.6% (price as of 2026-08-19)
July 15, 2026 PLMR S 3,197 $131.66 $420,917 105,112 Direct -2.95% Disposed -1.6% (price as of 2026-08-19)
June 22, 2026 PLMR S 1,495 $113.28 $169,354 329,388 Indirect -0.45% Disposed 14.4% (price as of 2026-08-19)
June 22, 2026 PLMR S 2,005 $112.72 $226,004 330,883 Indirect -0.60% Disposed 15.0% (price as of 2026-08-19)
May 21, 2026 PLMR S 2,172 $114.67 $249,063 332,888 Indirect -0.65% Disposed 13.0% (price as of 2026-08-19)
May 21, 2026 PLMR S 1,328 $113.93 $151,299 335,060 Indirect -0.39% Disposed 13.7% (price as of 2026-08-19)
April 21, 2026 PLMR S 1,200 $131.73 $158,076 336,388 Indirect -0.36% Disposed -1.6% (price as of 2026-08-19)
April 21, 2026 PLMR S 678 $131.11 $88,893 337,588 Indirect -0.20% Disposed -1.2% (price as of 2026-08-19)
April 21, 2026 PLMR S 1,622 $129.91 $210,714 338,266 Indirect -0.48% Disposed -0.2% (price as of 2026-08-19)
April 15, 2026 PLMR S 3,197 $129.46 $413,884 102,059 Direct -3.04% Disposed 0.1% (price as of 2026-08-19)
March 23, 2026 PLMR S 978 $121.74 $119,062 339,888 Indirect -0.29% Disposed 6.4% (price as of 2026-08-19)
March 23, 2026 PLMR S 1,622 $120.78 $195,905 340,866 Indirect -0.47% Disposed 7.3% (price as of 2026-08-19)
March 23, 2026 PLMR S 500 $119.47 $59,735 342,488 Indirect -0.15% Disposed 8.5% (price as of 2026-08-19)
March 23, 2026 PLMR S 400 $118.33 $47,332 342,988 Indirect -0.12% Disposed 9.5% (price as of 2026-08-19)
Feb. 12, 2026 PLMR S 423 $128.25 $54,250 343,388 Indirect -0.12% Disposed 1.0% (price as of 2026-08-19)
Feb. 12, 2026 PLMR S 100 $126.15 $12,615 343,811 Indirect -0.03% Disposed 2.7% (price as of 2026-08-19)
Feb. 12, 2026 PLMR S 1,023 $124.78 $127,650 343,911 Indirect -0.30% Disposed 3.9% (price as of 2026-08-19)
Feb. 12, 2026 PLMR S 1,308 $123.63 $161,708 344,934 Indirect -0.38% Disposed 4.8% (price as of 2026-08-19)
Feb. 12, 2026 PLMR S 246 $121.32 $29,845 346,242 Indirect -0.07% Disposed 6.8% (price as of 2026-08-19)
Feb. 12, 2026 PLMR S 500 $120.57 $60,285 346,488 Indirect -0.14% Disposed 7.5% (price as of 2026-08-19)
Feb. 12, 2026 PLMR S 1,100 $119.42 $131,362 346,988 Indirect -0.32% Disposed 8.5% (price as of 2026-08-19)
Feb. 12, 2026 PLMR S 300 $117.58 $35,274 348,088 Indirect -0.09% Disposed 10.2% (price as of 2026-08-19)
Jan. 31, 2026 PLMR S 2,205 $121.74 $268,437 98,904 Direct -2.18% Disposed 6.4% (price as of 2026-08-19)
Jan. 29, 2026 PLMR S 2,939 $122.04 $358,676 96,843 Direct -2.95% Disposed 6.2% (price as of 2026-08-19)
Jan. 29, 2026 PLMR S 2,460 $122.04 $300,218 94,063 Direct -2.55% Disposed 6.2% (price as of 2026-08-19)
Jan. 28, 2026 PLMR S 11,484 $119.88 $1,376,702 91,737 Direct -11.13% Disposed 8.1% (price as of 2026-08-19)
Jan. 21, 2026 PLMR S 41 $130.29 $5,342 348,388 Indirect -0.01% Disposed -0.5% (price as of 2026-08-19)
Jan. 21, 2026 PLMR S 2,256 $129.75 $292,716 348,429 Indirect -0.64% Disposed -0.1% (price as of 2026-08-19)
Jan. 21, 2026 PLMR S 1,655 $128.67 $212,949 350,685 Indirect -0.47% Disposed 0.7% (price as of 2026-08-19)
Jan. 21, 2026 PLMR S 1,048 $127.84 $133,976 352,340 Indirect -0.30% Disposed 1.4% (price as of 2026-08-19)
Jan. 15, 2026 PLMR S 2,310 $130.00 $300,300 80,314 Direct -2.80% Disposed -0.3% (price as of 2026-08-19)
Dec. 22, 2025 PLMR S 11 $137.64 $1,514 353,388 Indirect 0.00% Disposed -5.8% (price as of 2026-08-19)
Dec. 22, 2025 PLMR S 1,757 $137.15 $240,973 353,399 Indirect -0.49% Disposed -5.5% (price as of 2026-08-19)
Dec. 22, 2025 PLMR S 2,432 $135.95 $330,630 355,156 Indirect -0.68% Disposed -4.7% (price as of 2026-08-19)
Dec. 22, 2025 PLMR S 800 $135.04 $108,032 357,588 Indirect -0.22% Disposed -4.0% (price as of 2026-08-19)
Nov. 21, 2025 PLMR S 876 $123.98 $108,606 358,388 Indirect -0.24% Disposed 4.5% (price as of 2026-08-19)
Nov. 21, 2025 PLMR S 3,124 $123.01 $384,283 359,264 Indirect -0.86% Disposed 5.3% (price as of 2026-08-19)
Nov. 21, 2025 PLMR S 700 $121.87 $85,309 362,388 Indirect -0.19% Disposed 6.3% (price as of 2026-08-19)
Nov. 21, 2025 PLMR S 300 $120.34 $36,102 363,088 Indirect -0.08% Disposed 7.7% (price as of 2026-08-19)
Oct. 21, 2025 PLMR S 2,900 $115.62 $335,298 367,388 Indirect -0.78% Disposed 12.1% (price as of 2026-08-19)
Oct. 21, 2025 PLMR S 2,037 $114.94 $234,133 370,288 Indirect -0.55% Disposed 12.7% (price as of 2026-08-19)
Oct. 21, 2025 PLMR S 63 $113.10 $7,125 372,325 Indirect -0.02% Disposed 14.6% (price as of 2026-08-19)
Oct. 15, 2025 PLMR S 3,218 $116.10 $373,610 76,374 Direct -4.04% Disposed 11.6% (price as of 2026-08-19)
Sept. 22, 2025 PLMR S 2,700 $116.42 $314,334 372,388 Indirect -0.72% Disposed 11.3% (price as of 2026-08-19)
Sept. 22, 2025 PLMR S 2,300 $115.54 $265,742 375,088 Indirect -0.61% Disposed 12.2% (price as of 2026-08-19)
Aug. 21, 2025 PLMR S 3,400 $126.95 $431,630 377,388 Indirect -0.89% Disposed 2.1% (price as of 2026-08-19)
Aug. 21, 2025 PLMR S 1,000 $126.09 $126,090 380,788 Indirect -0.26% Disposed 2.8% (price as of 2026-08-19)
Aug. 21, 2025 PLMR S 600 $125.13 $75,078 381,788 Indirect -0.16% Disposed 3.6% (price as of 2026-08-19)
July 21, 2025 PLMR S 100 $141.77 $14,177 382,388 Indirect -0.03% Disposed -8.6% (price as of 2026-08-19)
July 21, 2025 PLMR S 1,701 $141.32 $240,385 382,488 Indirect -0.44% Disposed -8.3% (price as of 2026-08-19)
July 21, 2025 PLMR S 2,099 $140.00 $293,860 384,189 Indirect -0.54% Disposed -7.4% (price as of 2026-08-19)
July 21, 2025 PLMR S 498 $138.85 $69,147 386,288 Indirect -0.13% Disposed -6.7% (price as of 2026-08-19)
July 21, 2025 PLMR S 602 $137.75 $82,926 386,786 Indirect -0.16% Disposed -5.9% (price as of 2026-08-19)
July 15, 2025 PLMR S 3,191 $143.10 $456,632 73,245 Direct -4.17% Disposed -9.4% (price as of 2026-08-19)
June 23, 2025 PLMR S 5,000 $158.14 $790,700 387,388 Indirect -1.27% Disposed -18.1% (price as of 2026-08-19)
May 21, 2025 PLMR S 5,000 $161.96 $809,800 392,388 Indirect -1.26% Disposed -20.0% (price as of 2026-08-19)
April 21, 2025 PLMR S 400 $148.86 $59,544 397,388 Indirect -0.10% Disposed -12.9% (price as of 2026-08-19)
April 21, 2025 PLMR S 600 $148.28 $88,968 397,788 Indirect -0.15% Disposed -12.6% (price as of 2026-08-19)
April 21, 2025 PLMR S 300 $147.01 $44,103 398,388 Indirect -0.08% Disposed -11.8% (price as of 2026-08-19)
April 21, 2025 PLMR S 1,170 $146.24 $171,101 398,688 Indirect -0.29% Disposed -11.4% (price as of 2026-08-19)
April 21, 2025 PLMR S 430 $144.16 $61,989 399,858 Indirect -0.11% Disposed -10.1% (price as of 2026-08-19)
April 21, 2025 PLMR S 2,100 $143.49 $301,329 400,288 Indirect -0.52% Disposed -9.7% (price as of 2026-08-19)
April 15, 2025 PLMR S 3,202 $153.04 $490,034 70,186 Direct -4.36% Disposed -15.3% (price as of 2026-08-19)
March 21, 2025 PLMR S 424 $130.30 $55,247 402,388 Indirect -0.11% Disposed -0.5% (price as of 2026-08-19)
March 21, 2025 PLMR S 4,576 $129.66 $593,324 402,812 Indirect -1.12% Disposed -0.1% (price as of 2026-08-19)
March 5, 2025 PLMR S 300 $130.64 $39,192 407,388 Indirect -0.07% Disposed -0.8% (price as of 2026-08-19)
March 5, 2025 PLMR S 1,500 $129.68 $194,520 407,688 Indirect -0.37% Disposed -0.1% (price as of 2026-08-19)
March 5, 2025 PLMR S 3,200 $128.83 $412,256 409,188 Indirect -0.78% Disposed 0.6% (price as of 2026-08-19)
Jan. 31, 2025 PLMR S 2,237 $104.50 $233,766 67,011 Direct -3.23% Disposed 24.0% (price as of 2026-08-19)

Showing latest 100 of 272 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
July 15, 2026 PLMR Performance Share Units (PSUs) Common Stock (112,500) $0.00 112,500 Disposed
July 15, 2026 PLMR Restricted Stock Units (RSUs) Common Stock (6,250) $0.00 6,250 Disposed
April 15, 2026 PLMR Restricted Stock Units (RSUs) Common Stock (6,250) $0.00 6,250 Disposed
Jan. 31, 2026 PLMR Restricted Stock Units (RSUs) Common Stock (4,266) $0.00 4,266 Disposed
Jan. 29, 2026 PLMR Restricted Stock Units (RSUs) Common Stock (5,719) $0.00 5,719 Disposed
Jan. 29, 2026 PLMR Restricted Stock Units (RSUs) Common Stock (4,786) $0.00 4,786 Disposed
Jan. 28, 2026 PLMR Restricted Stock Units (RSUs) Common Stock (21,539) $0.00 21,539 Acquired
Jan. 15, 2026 PLMR Restricted Stock Units (RSUs) Common Stock (6,250) $0.00 6,250 Disposed
Oct. 15, 2025 PLMR Restricted Stock Units (RSUs) Common Stock (6,250) $0.00 6,250 Disposed
July 15, 2025 PLMR Restricted Stock Units (RSUs) Common Stock (6,250) $0.00 6,250 Disposed
April 15, 2025 PLMR Restricted Stock Units (RSUs) Common Stock (6,250) $0.00 6,250 Disposed
Jan. 31, 2025 PLMR Restricted Stock Units (RSUs) Common Stock (4,266) $0.00 4,266 Disposed
Jan. 29, 2025 PLMR Restricted Stock Units (RSUs) Common Stock (17,156) $0.00 17,156 Acquired
Jan. 29, 2025 PLMR Restricted Stock Units (RSUs) Common Stock (4,787) $0.00 4,787 Disposed
Jan. 26, 2025 PLMR Restricted Stock Units (RSUs) Common Stock (5,398) $0.00 5,398 Disposed
Jan. 15, 2025 PLMR Restricted Stock Units Common Stock (6,250) $0.00 6,250 Disposed
Oct. 15, 2024 PLMR Restricted Stock Units Common Stock (6,250) $0.00 6,250 Disposed
July 15, 2024 PLMR Restricted Stock Units Common Stock (25,000) $0.00 25,000 Disposed
Jan. 31, 2024 PLMR Restricted Stock Units (RSUs) Common Stock (4,266) $0.00 4,266 Disposed
Jan. 29, 2024 PLMR Restricted Stock Units (RSUs) Common Stock (14,360) $0.00 14,360 Acquired
Jan. 27, 2024 PLMR Restricted Stock Units (RSUs) Common Stock (2,630) $0.00 2,630 Disposed
Jan. 26, 2024 PLMR Restricted Stock Units (RSUs) Common Stock (5,397) $0.00 5,397 Disposed
Sept. 8, 2023 PLMR Restricted Stock Units Common Stock (1,213) $0.00 1,213 Disposed
July 15, 2023 PLMR Restricted Stock Units Common Stock (25,000) $0.00 25,000 Disposed
Jan. 31, 2023 PLMR Restricted Stock Units (RSUs) Common Stock (12,798) $0.00 12,798 Acquired
Jan. 26, 2023 PLMR Restricted Stock Units Common Stock (2,629) $0.00 2,629 Disposed
Jan. 26, 2023 PLMR Restricted Stock Units Common Stock (5,398) $0.00 5,398 Disposed
Sept. 8, 2022 PLMR Restricted Stock Units Common Stock (1,212) $0.00 1,212 Disposed
July 15, 2022 PLMR Restricted Stock Units Common Stock (25,000) $0.00 25,000 Disposed
Jan. 27, 2022 PLMR Restricted Stock Units Common Stock (2,630) $0.00 2,630 Disposed
Jan. 26, 2022 PLMR Restricted Stock Units Common Stock (16,193) 16,193 Acquired
Jan. 26, 2022 PLMR Employee Stock Option (right to buy) Common Stock (13,464) $49.53 Jan. 26, 2032 13,464 Acquired
Sept. 8, 2021 PLMR Restricted Stock Units Common Stock (1,213) $0.00 1,213 Disposed
July 15, 2021 PLMR Performance Share Units (PSUs) Common Stock (225,000) 225,000 Acquired
July 15, 2021 PLMR Restricted Stock Units (RSUs) Common Stock (125,000) 125,000 Acquired
March 22, 2021 PLMR Employee Stock Option (right to buy) Common Stock (12,500) $15.00 April 16, 2029 12,500 Disposed
Feb. 23, 2021 PLMR Employee Stock Option (right to buy) Common Stock (12,500) $15.00 April 16, 2029 12,500 Disposed
Feb. 1, 2021 PLMR Employee Stock Option (Right to Buy) Common Stock (8,000) $106.60 Feb. 1, 2031 8,000 Acquired
Jan. 27, 2021 PLMR Employee Stock Option (Right to Buy) Common Stock (10,077) $97.87 Jan. 27, 2031 10,077 Acquired
Jan. 27, 2021 PLMR Restricted Stock Units Common Stock (7,889) 7,889 Acquired
Jan. 21, 2021 PLMR Employee Stock Option (right to buy) Common Stock (12,500) $15.00 April 16, 2029 12,500 Disposed
Sept. 8, 2020 PLMR Restricted Stock Units Common Stock (3,638) 3,638 Acquired
Sept. 8, 2020 PLMR Employee Stock Options (right to buy) Common Stock (3,638) $98.95 Sept. 8, 2030 3,638 Acquired
April 16, 2019 PLMR Employee Stock Option (right to buy) Common Stock (243,810) $15.00 April 16, 2029 243,810 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 1 holding

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
April 16, 2019 PLMR Common Stock 970,388 Indirect

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

PLMR

CEO
Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2023 $850,000 $1,308,212 $1,373,258 $9,900 $3,541,369
2019 $500,000 $1,000,000 $854,554 $744,916 $14,400 $3,113,870

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.