Armstrong Mac

Director · Officer · PLMR

As of 2026-09-16, Armstrong Mac has 118 Form 4 transactions on record across 1 company — 71 in the trailing 12 months.

Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.

Pattern in the record: open-market sales filed in August in multiple years since 2025 — a recurring calendar cadence, more consistent with scheduled activity than a one-off decision.

Reconstructed holdings

Direct: $0Indirect: $45.4M$45.4Mas of 2026-09-16
  • Direct $0
  • Indirect $45.4M
PLMRindirect322,388 sh$45.4M

Reconstructed from this person's own Form 4 filings — the total each filing reported owning afterward, priced at the close on the as-of date shown. A filed position can lag the real one.

Direct and indirect holdings (e.g. through a trust or fund) are tagged separately, as filed.

Trades by company

PLMR · 118 trades
2026-08-21: Sale, 2,339 sh ($305K)2026-08-21: Sale, 792 sh ($104K)2026-08-21: Sale, 369 sh ($48K)2026-07-21: Sale, 2,103 sh ($287K)2026-07-21: Sale, 937 sh ($129K)2026-07-21: Sale, 260 sh ($36K)2026-07-21: Sale, 200 sh ($28K)2026-07-15: Sale, 57,544 sh ($7.6M)2026-07-15: Sale, 3,197 sh ($421K)2026-07-15: Option exercise, 6,250 sh ($0)2026-07-15: Option exercise, 112,500 sh ($0)2026-07-15: Option exercise, 112,500 sh ($0)2026-07-15: Option exercise, 6,250 sh ($0)2026-06-22: Sale, 2,005 sh ($226K)2026-06-22: Sale, 1,495 sh ($169K)2026-05-21: Sale, 2,172 sh ($249K)2026-05-21: Sale, 1,328 sh ($151K)2026-04-21: Sale, 1,622 sh ($211K)2026-04-21: Sale, 1,200 sh ($158K)2026-04-21: Sale, 678 sh ($89K)2026-04-15: Sale, 3,197 sh ($414K)2026-04-15: Option exercise, 6,250 sh ($0)2026-04-15: Option exercise, 6,250 sh ($0)2026-03-23: Sale, 1,622 sh ($196K)2026-03-23: Sale, 978 sh ($119K)2026-03-23: Sale, 500 sh ($60K)2026-03-23: Sale, 400 sh ($47K)2026-02-12: Sale, 1,308 sh ($162K)2026-02-12: Sale, 1,100 sh ($131K)2026-02-12: Sale, 1,023 sh ($128K)2026-02-12: Sale, 500 sh ($60K)2026-02-12: Sale, 423 sh ($54K)2026-02-12: Sale, 300 sh ($35K)2026-02-12: Sale, 246 sh ($30K)2026-02-12: Sale, 100 sh ($13K)2026-01-31: Sale, 2,205 sh ($268K)2026-01-31: Option exercise, 4,266 sh ($0)2026-01-31: Option exercise, 4,266 sh ($0)2026-01-29: Sale, 2,939 sh ($359K)2026-01-29: Sale, 2,460 sh ($300K)2026-01-29: Option exercise, 5,719 sh ($0)2026-01-29: Option exercise, 4,786 sh ($0)2026-01-29: Option exercise, 4,786 sh ($0)2026-01-29: Option exercise, 5,719 sh ($0)2026-01-28: Sale, 11,484 sh ($1.4M)2026-01-28: Option exercise, 22,907 sh ($0)2026-01-28: Award / grant, 21,539 sh ($0)2026-01-21: Sale, 2,256 sh ($293K)2026-01-21: Sale, 1,655 sh ($213K)2026-01-21: Sale, 1,048 sh ($134K)2026-01-21: Sale, 41 sh ($5K)2026-01-15: Sale, 2,310 sh ($300K)2026-01-15: Option exercise, 6,250 sh ($0)2026-01-15: Option exercise, 6,250 sh ($0)2025-12-22: Sale, 2,432 sh ($331K)2025-12-22: Sale, 1,757 sh ($241K)2025-12-22: Sale, 800 sh ($108K)2025-12-22: Sale, 11 sh ($2K)2025-11-21: Sale, 3,124 sh ($384K)2025-11-21: Sale, 876 sh ($109K)2025-11-21: Sale, 700 sh ($85K)2025-11-21: Sale, 300 sh ($36K)2025-11-14: Gift, 4,000 sh ($0)2025-10-21: Sale, 2,900 sh ($335K)2025-10-21: Sale, 2,037 sh ($234K)2025-10-21: Sale, 63 sh ($7K)2025-10-15: Sale, 3,218 sh ($374K)2025-10-15: Option exercise, 6,250 sh ($0)2025-10-15: Option exercise, 6,250 sh ($0)2025-09-22: Sale, 2,700 sh ($314K)2025-09-22: Sale, 2,300 sh ($266K)2025-08-21: Sale, 3,400 sh ($432K)2025-08-21: Sale, 1,000 sh ($126K)2025-08-21: Sale, 600 sh ($75K)2025-07-21: Sale, 2,099 sh ($294K)2025-07-21: Sale, 1,701 sh ($240K)2025-07-21: Sale, 602 sh ($83K)2025-07-21: Sale, 498 sh ($69K)2025-07-21: Sale, 100 sh ($14K)2025-07-15: Sale, 3,191 sh ($457K)2025-07-15: Option exercise, 6,250 sh ($0)2025-07-15: Option exercise, 6,250 sh ($0)2025-06-23: Sale, 5,000 sh ($791K)2025-05-21: Sale, 5,000 sh ($810K)2025-04-21: Sale, 2,100 sh ($301K)2025-04-21: Sale, 1,170 sh ($171K)2025-04-21: Sale, 600 sh ($89K)2025-04-21: Sale, 430 sh ($62K)2025-04-21: Sale, 400 sh ($60K)2025-04-21: Sale, 300 sh ($44K)2025-04-15: Sale, 3,202 sh ($490K)2025-04-15: Option exercise, 6,250 sh ($0)2025-04-15: Option exercise, 6,250 sh ($0)2025-03-21: Sale, 4,576 sh ($593K)2025-03-21: Sale, 424 sh ($55K)2025-03-05: Sale, 3,200 sh ($412K)2025-03-05: Sale, 1,500 sh ($195K)2025-03-05: Sale, 300 sh ($39K)2025-01-31: Sale, 2,237 sh ($234K)2025-01-31: Option exercise, 4,266 sh ($0)2025-01-31: Option exercise, 4,266 sh ($0)2025-01-29: Sale, 2,444 sh ($265K)2025-01-29: Award / grant, 17,156 sh ($0)2025-01-29: Option exercise, 4,787 sh ($0)2025-01-29: Option exercise, 4,787 sh ($0)2025-01-26: Sale, 2,791 sh ($284K)2025-01-26: Option exercise, 5,398 sh ($0)2025-01-26: Option exercise, 5,398 sh ($0)2025-01-21: Sale, 4,863 sh ($533K)2025-01-21: Sale, 1,892 sh ($208K)2025-01-21: Sale, 245 sh ($27K)2025-01-15: Sale, 3,154 sh ($345K)2025-01-15: Option exercise, 6,250 sh ($0)2025-01-15: Option exercise, 6,250 sh ($0)2025-01-01: Sale, 4,170 sh ($441K)2025-01-01: Option exercise, 10,794 sh ($0)2024-12-23: Sale, 4,499 sh ($462K)2024-12-23: Sale, 2,501 sh ($259K)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-08-21PLMRSale2,339 @ $130.49$305K−0.7% of holding323,180Form 4
2026-08-21PLMRSale792 @ $131.37$104K−0.2% of holding322,388Form 4
2026-08-21PLMRSale369 @ $129.65$48K−0.1% of holding325,519Form 4
2026-07-21PLMRSale2,103 @ $136.70$287K−0.6% of holding327,285Form 4
2026-07-21PLMRSale937 @ $137.74$129K−0.3% of holding326,348Form 4
2026-07-21PLMRSale260 @ $138.47$36K−0.1% of holding326,088Form 4
2026-07-21PLMRSale200 @ $139.43$28K−0.1% of holding325,888Form 4
2026-07-15PLMRSale57,544 @ $131.66$7.6M−26.4% of holding160,068Form 4
2026-07-15PLMRSale3,197 @ $131.66$421K−3.0% of holding105,112Form 4
2026-06-22PLMRSale2,005 @ $112.72$226K−0.6% of holding330,883Form 4
2026-06-22PLMRSale1,495 @ $113.28$169K−0.5% of holding329,388Form 4
2026-05-21PLMRSale2,172 @ $114.67$249K−0.6% of holding332,888Form 4
2026-05-21PLMRSale1,328 @ $113.93$151K−0.4% of holding335,060Form 4
2026-04-21PLMRSale1,622 @ $129.91$211K−0.5% of holding338,266Form 4
2026-04-21PLMRSale1,200 @ $131.73$158K−0.4% of holding336,388Form 4
2026-04-21PLMRSale678 @ $131.11$89K−0.2% of holding337,588Form 4
2026-04-15PLMRSale3,197 @ $129.46$414K−3.0% of holding102,059Form 4
2026-03-23PLMRSale1,622 @ $120.78$196K−0.5% of holding340,866Form 4
2026-03-23PLMRSale978 @ $121.74$119K−0.3% of holding339,888Form 4
2026-03-23PLMRSale500 @ $119.47$60K−0.1% of holding342,488Form 4
2026-03-23PLMRSale400 @ $118.33$47K−0.1% of holding342,988Form 4
2026-02-12PLMRSale1,308 @ $123.63$162K−0.4% of holding344,934Form 4
2026-02-12PLMRSale1,100 @ $119.42$131K−0.3% of holding346,988Form 4
2026-02-12PLMRSale1,023 @ $124.78$128K−0.3% of holding343,911Form 4
2026-02-12PLMRSale500 @ $120.57$60K−0.1% of holding346,488Form 4
2026-02-12PLMRSale423 @ $128.25$54K−0.1% of holding343,388Form 4
2026-02-12PLMRSale300 @ $117.58$35K−0.1% of holding348,088Form 4
2026-02-12PLMRSale246 @ $121.32$30K−0.1% of holding346,242Form 4
2026-02-12PLMRSale100 @ $126.15$13K−0.0% of holding343,811Form 4
2026-01-31PLMRSale2,205 @ $121.74$268K−2.2% of holding98,904Form 4
2026-01-29PLMRSale2,939 @ $122.04$359K−2.9% of holding96,843Form 4
2026-01-29PLMRSale2,460 @ $122.04$300K−2.5% of holding94,063Form 4
2026-01-28PLMRSale11,484 @ $119.88$1.4M−11.1% of holding91,737Form 4
2026-01-21PLMRSale2,256 @ $129.75$293K−0.6% of holding348,429Form 4
2026-01-21PLMRSale1,655 @ $128.67$213K−0.5% of holding350,685Form 4
2026-01-21PLMRSale1,048 @ $127.84$134K−0.3% of holding352,340Form 4
2026-01-21PLMRSale41 @ $130.29$5K−0.0% of holding348,388Form 4
2026-01-15PLMRSale2,310 @ $130.00$300K−2.8% of holding80,314Form 4
2025-12-22PLMRSale2,432 @ $135.95$331K−0.7% of holding355,156Form 4
2025-12-22PLMRSale1,757 @ $137.15$241K−0.5% of holding353,399Form 4
2025-12-22PLMRSale800 @ $135.04$108K−0.2% of holding357,588Form 4
2025-12-22PLMRSale11 @ $137.64$2K−0.0% of holding353,388Form 4
2025-11-21PLMRSale3,124 @ $123.01$384K−0.9% of holding359,264Form 4
2025-11-21PLMRSale876 @ $123.98$109K−0.2% of holding358,388Form 4
2025-11-21PLMRSale700 @ $121.87$85K−0.2% of holding362,388Form 4
2025-11-21PLMRSale300 @ $120.34$36K−0.1% of holding363,088Form 4
2025-10-21PLMRSale2,900 @ $115.62$335K−0.8% of holding367,388Form 4
2025-10-21PLMRSale2,037 @ $114.94$234K−0.5% of holding370,288Form 4
2025-10-21PLMRSale63 @ $113.10$7K−0.0% of holding372,325Form 4
2025-10-15PLMRSale3,218 @ $116.10$374K−4.0% of holding76,374Form 4
2025-09-22PLMRSale2,700 @ $116.42$314K−0.7% of holding372,388Form 4
2025-09-22PLMRSale2,300 @ $115.54$266K−0.6% of holding375,088Form 4
2025-08-21PLMRSale3,400 @ $126.95$432K−0.9% of holding377,388Form 4
2025-08-21PLMRSale1,000 @ $126.09$126K−0.3% of holding380,788Form 4
2025-08-21PLMRSale600 @ $125.13$75K−0.2% of holding381,788Form 4
2025-07-21PLMRSale2,099 @ $140.00$294K−0.5% of holding384,189Form 4
2025-07-21PLMRSale1,701 @ $141.32$240K−0.4% of holding382,488Form 4
2025-07-21PLMRSale602 @ $137.75$83K−0.2% of holding386,786Form 4
2025-07-21PLMRSale498 @ $138.85$69K−0.1% of holding386,288Form 4
2025-07-21PLMRSale100 @ $141.77$14K−0.0% of holding382,388Form 4
2025-07-15PLMRSale3,191 @ $143.10$457K−4.2% of holding73,245Form 4
2025-06-23PLMRSale5,000 @ $158.14$791K−1.3% of holding387,388Form 4
2025-05-21PLMRSale5,000 @ $161.96$810K−1.3% of holding392,388Form 4
2025-04-21PLMRSale2,100 @ $143.49$301K−0.5% of holding400,288Form 4
2025-04-21PLMRSale1,170 @ $146.24$171K−0.3% of holding398,688Form 4
2025-04-21PLMRSale600 @ $148.28$89K−0.2% of holding397,788Form 4
2025-04-21PLMRSale430 @ $144.16$62K−0.1% of holding399,858Form 4
2025-04-21PLMRSale400 @ $148.86$60K−0.1% of holding397,388Form 4
2025-04-21PLMRSale300 @ $147.01$44K−0.1% of holding398,388Form 4
2025-04-15PLMRSale3,202 @ $153.04$490K−4.4% of holding70,186Form 4
2025-03-21PLMRSale4,576 @ $129.66$593K−1.1% of holding402,812Form 4
2025-03-21PLMRSale424 @ $130.30$55K−0.1% of holding402,388Form 4
2025-03-05PLMRSale3,200 @ $128.83$412K−0.8% of holding409,188Form 4
2025-03-05PLMRSale1,500 @ $129.68$195K−0.4% of holding407,688Form 4
2025-03-05PLMRSale300 @ $130.64$39K−0.1% of holding407,388Form 4
2025-01-31PLMRSale2,237 @ $104.50$234K−3.2% of holding67,011Form 4
2025-01-29PLMRSale2,444 @ $108.34$265K−3.6% of holding64,982Form 4
2025-01-26PLMRSale2,791 @ $101.69$284K−4.3% of holding62,639Form 4
2025-01-21PLMRSale4,863 @ $109.55$533K−1.2% of holding414,525Form 4
2025-01-21PLMRSale1,892 @ $110.14$208K−0.5% of holding412,633Form 4
33 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-07-15PLMROption exercise6,2500Form 4
2026-07-15PLMROption exercise112,5000Form 4
2026-07-15PLMROption exercise112,500217,612Form 4
2026-07-15PLMROption exercise6,250108,309Form 4
2026-04-15PLMROption exercise6,2506,250Form 4
2026-04-15PLMROption exercise6,250105,256Form 4
2026-01-31PLMROption exercise4,2660Form 4
2026-01-31PLMROption exercise4,266101,109Form 4
2026-01-29PLMROption exercise5,71911,437Form 4
2026-01-29PLMROption exercise4,7864,787Form 4
2026-01-29PLMROption exercise4,78696,523Form 4
2026-01-29PLMROption exercise5,71999,782Form 4
2026-01-28PLMROption exercise22,907103,221Form 4
2026-01-28PLMRAward / grant21,53921,539Form 4
2026-01-15PLMROption exercise6,25012,500Form 4
2026-01-15PLMROption exercise6,25082,624Form 4
2025-11-14PLMRGift4,000363,388Form 4
2025-10-15PLMROption exercise6,25079,592Form 4
2025-10-15PLMROption exercise6,25018,750Form 4
2025-07-15PLMROption exercise6,25076,436Form 4
2025-07-15PLMROption exercise6,25025,000Form 4
2025-04-15PLMROption exercise6,25073,388Form 4
2025-04-15PLMROption exercise6,25031,250Form 4
2025-01-31PLMROption exercise4,26669,248Form 4
2025-01-31PLMROption exercise4,2664,266Form 4
2025-01-29PLMRAward / grant17,15617,156Form 4
2025-01-29PLMROption exercise4,7879,573Form 4
2025-01-29PLMROption exercise4,78767,426Form 4
2025-01-26PLMROption exercise5,3980Form 4
2025-01-26PLMROption exercise5,39865,430Form 4
2025-01-15PLMROption exercise6,25037,500Form 4
2025-01-15PLMROption exercise6,25063,186Form 4
2025-01-01PLMROption exercise10,79461,106Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.