Skip to main content

Armstrong Brian

In the past year, 9 open-market sale filings worth $86.5M and no purchases.

Current role at each company

Open-market trades in the past year

Open-market purchases (P) and sales (S) filed in the last 365 days, not counting derivative securities or duplicate filings. Values leave out price outliers.

Bought
–
0 filings
Sold
$86.5M
9 filings
Net
−$86.5M
Bought minus sold
Companies
1
With open-market trades

Trades

Every Form 4 that lists Armstrong Brian as a reporting owner, including filings made jointly with others, grouped by company. Each row adds up one type of transaction in one filing. Only open-market purchases (P) and sales (S) are shown by default.

Insider trades
Filed (ET)Trade dateFiling delayInsiderTransactionSharesAvg priceValueHolding changeFlags
Mar 12, 2024 (view filing)4:28 PM ETMar 84 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−250.0K$259.87−$65.0M−100.0%0 after21 lots10b5-1
Mar 6, 2024 (view filing)4:22 PM ETMar 42 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−23.1K$224.19−$5.17M−100.0%0 after16 lots10b5-1
Feb 29, 2024 (view filing)4:21 PM ETFeb 272 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−250.0K$205.33−$51.3M−100.0%0 after9 lots10b5-1
Feb 14, 2024 (view filing)4:43 PM ETFeb 122 daysArmstrong Brian and 1 otherCHAIRMAN AND CEOSSaleClass A Common Stock−23.1K$147.03−$3.39M−100.0%0 after7 lots10b5-1
Feb 5, 2024 (view filing)4:22 PM ETFeb 14 daysArmstrong Brian and 1 otherCHAIRMAN AND CEOSSaleClass A Common Stock−23.1K$129.07−$2.98M−100.0%0 after7 lots10b5-1
Jan 16, 2024 (view filing)4:15 PM ETJan 115 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−23.1K$146.14−$3.37M−100.0%0 after15 lots10b5-1
Jan 4, 2024 (view filing)4:16 PM ETJan 22 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−23.1K$163.71−$3.78M−100.0%0 after16 lots10b5-1
Dec 18, 2023 (view filing)4:44 PM ETDec 144 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−90.8K$152.11−$13.8M−100.0%0 after5 lots10b5-1
Dec 15, 2023 (view filing)4:13 PM ETDec 132 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−9.15K$150.01−$1.37M−100.0%0 after10b5-1
Dec 14, 2023 (view filing)4:15 PM ETDec 122 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−23.1K$139.20−$3.21M−100.0%0 after5 lots10b5-1
Dec 6, 2023 (view filing)4:40 PM ETDec 42 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−23.1K$141.89−$3.27M−100.0%0 after8 lots10b5-1
Nov 29, 2023 (view filing)4:27 PM ETNov 281 dayArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−50.0K$125.19−$6.26M−100.0%0 after10b5-1
Nov 28, 2023 (view filing)4:18 PM ETNov 244 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−23.1K$114.18−$2.63M−100.0%0 after8 lots10b5-1
Nov 22, 2023 (view filing)4:20 PM ETNov 202 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−4.63K$103.92−$480.6K−100.0%0 after6 lots10b5-1
Nov 20, 2023 (view filing)6:12 PM ETNov 164 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−18.5K$96.38−$1.78M−100.0%0 after4 lots10b5-1
Aug 3, 2023 (view filing)4:16 PM ETAug 12 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$92.20−$2.74M−100.0%0 after6 lots10b5-1
Jul 20, 2023 (view filing)4:16 PM ETJul 182 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−59.5K$105.69−$6.28M−100.0%0 after8 lots10b5-1
Jul 17, 2023 (view filing)4:24 PM ETJul 134 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−27.6K$104.25−$2.88M−100.0%0 after7 lots10b5-1
Jul 6, 2023 (view filing)4:15 PM ETJul 3-53 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−74.3K$78.44−$5.83M−100.0%0 after9 lots10b5-1
Jun 22, 2023 (view filing)4:19 PM ETJun 202 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$55.99−$1.66M−100.0%0 after5 lots10b5-1
Jun 7, 2023 (view filing)9:50 PM ETJun 52 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$59.90−$1.78M−100.0%0 after8 lots10b5-1
May 26, 2023 (view filing)4:18 PM ETMay 242 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$57.71−$1.72M−100.0%0 after3 lots10b5-1
May 9, 2023 (view filing)4:16 PM ETMay 81 dayArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$56.56−$1.68M−100.0%0 after4 lots10b5-1
Apr 26, 2023 (view filing)4:22 PM ETApr 242 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$55.49−$1.65M−100.0%0 after5 lots10b5-1
Apr 12, 2023 (view filing)4:17 PM ETApr 102 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$62.58−$1.86M−100.0%0 after6 lots10b5-1
Mar 29, 2023 (view filing)4:14 PM ETMar 272 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$62.86−$1.87M−100.0%0 after6 lots10b5-1
Mar 21, 2023 (view filing)4:15 PM ETMar 17-204 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$75.50−$2.24M−100.0%0 after4 lots10b5-1
Mar 15, 2023 (view filing)4:17 PM ETMar 132 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$57.53−$1.71M−100.0%0 after10 lots
Mar 3, 2023 (view filing)5:30 PM ETMar 12 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$64.46−$1.92M−100.0%0 after4 lots
Feb 16, 2023 (view filing)4:11 PM ETFeb 142 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$57.83−$1.72M−100.0%0 after6 lots
Feb 6, 2023 (view filing)4:18 PM ETFeb 24 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−44.6K$79.33−$3.54M−100.0%0 after10 lots
Feb 1, 2023 (view filing)4:13 PM ETJan 302 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$58.61−$1.74M−100.0%0 after6 lots
Jan 18, 2023 (view filing)4:19 PM ETJan 13-175 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−89.2K$51.02−$4.55M−100.0%0 after6 lots
Jan 6, 2023 (view filing)4:18 PM ETJan 42 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−14.9K$36.84−$547.7K−100.0%0 after4 lots
Dec 22, 2022 (view filing)4:10 PM ETDec 202 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−14.9K$35.31−$525.0K−100.0%0 after3 lots
Dec 7, 2022 (view filing)5:16 PM ETDec 52 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−14.9K$46.86−$696.7K−100.0%0 after4 lots
Nov 23, 2022 (view filing)5:12 PM ETNov 212 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−14.9K$42.00−$624.4K−100.0%0 after4 lots
Nov 15, 2022 (view filing)5:12 PM ETNov 114 daysArmstrong Brian and 1 otherChairman and CEOSSaleClass A Common Stock−29.7K$54.66−$1.63M−100.0%0 after12 lots