Armstrong Mac

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 56% 68% 82%
Transactions
99 0% Buy
34 71% Buy
47 69% Buy
Armstrong Mac's trades of Palomar Holdings, Inc.'s stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
482.75
Quantity 47,763 -15.4%
Value US$2,928,812
Transaction date
Sale
Price
359.16
Quantity 49,767 -24.5%
Value US$2,048,990
Transaction date
Sale
Price
438.79
Quantity 64,331 +34.4%
Value US$2,443,839
Transaction date
Proposed sale
Price
140.53
Quantity 3,500
Value US$491,855
Transaction date
Proposed sale
Price
136.00
Quantity 3,500
Value US$476,000
Transaction date
Proposed sale
Price
128.87
Quantity 3,500
Value US$451,045
Transaction date
Proposed sale
Price
140.12
Quantity 3,500
Value US$490,420
Transaction date
Planned sale
Price
131.66
Quantity 57,544 -26.4%
Value US$7,576,243
Transaction date
Planned sale
Price
131.66
Quantity 3,197 -3.0%
Value US$420,917
Transaction date
Proposed sale
Price
144.52
Quantity 67,500
Value US$9,755,100
Transaction date
Proposed sale
Price
144.52
Quantity 3,750
Value US$541,950
Transaction date
Proposed sale
Price
111.70
Quantity 3,500
Value US$390,950
Transaction date
Proposed sale
Price
115.81
Quantity 3,500
Value US$405,335
Transaction date
Proposed sale
Price
132.41
Quantity 3,500
Value US$463,435
Transaction date
Planned sale
Price
129.46
Quantity 3,197 -3.0%
Value US$413,884
Transaction date
Proposed sale
Price
128.35
Quantity 3,750
Value US$481,313
Transaction date
Proposed sale
Price
116.90
Quantity 3,500
Value US$409,150
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-22 2026-10-21 S Sale
47,763 -15.4%
482.75
US$2,928,812
47,763 -15.4% 482.75 US$2,928,812
2026-10-22 2026-10-21 S Sale
49,767 -24.5%
359.16
US$2,048,990
49,767 -24.5% 359.16 US$2,048,990
2026-10-22 2026-10-21 S Sale
64,331 +34.4%
438.79
US$2,443,839
64,331 +34.4% 438.79 US$2,443,839
2026-10-21 2026-10-21 PrS Proposed sale
3,500
140.53
US$491,855
3,500 140.53 US$491,855
2026-09-22 2026-09-21 S Sale
1,400 -0.4%
135.57
US$189,794
1,400 -0.4% 135.57 US$189,794
2026-09-22 2026-09-21 S Sale
2,100 -0.7%
134.60
US$282,651
2,100 -0.7% 134.60 US$282,651
2026-09-21 2026-09-21 PrS Proposed sale
3,500
136.00
US$476,000
3,500 136.00 US$476,000
2026-08-24 2026-08-21 S Sale
792 -0.2%
131.37
US$104,044
792 -0.2% 131.37 US$104,044
2026-08-24 2026-08-21 S Sale
2,339 -0.7%
130.49
US$305,226
2,339 -0.7% 130.49 US$305,226
2026-08-24 2026-08-21 S Sale
369 -0.1%
129.65
US$47,841
369 -0.1% 129.65 US$47,841
2026-08-21 2026-08-21 PrS Proposed sale
3,500
128.87
US$451,045
3,500 128.87 US$451,045
2026-07-22 2026-07-21 S Sale
200 -0.1%
139.43
US$27,886
200 -0.1% 139.43 US$27,886
2026-07-22 2026-07-21 S Sale
260 -0.1%
138.47
US$36,001
260 -0.1% 138.47 US$36,001
2026-07-22 2026-07-21 S Sale
937 -0.3%
137.74
US$129,061
937 -0.3% 137.74 US$129,061
2026-07-22 2026-07-21 S Sale
2,103 -0.6%
136.70
US$287,477
2,103 -0.6% 136.70 US$287,477
2026-07-21 2026-07-21 PrS Proposed sale
3,500
140.12
US$490,420
3,500 140.12 US$490,420
2026-07-17 2026-07-15 PlS Planned sale
57,544 -26.4%
131.66
US$7,576,243
57,544 -26.4% 131.66 US$7,576,243
2026-07-17 2026-07-15 PlS Planned sale
3,197 -3.0%
131.66
US$420,917
3,197 -3.0% 131.66 US$420,917
2026-07-09 2026-07-15 PrS Proposed sale
67,500
144.52
US$9,755,100
67,500 144.52 US$9,755,100
2026-07-09 2026-07-15 PrS Proposed sale
3,750
144.52
US$541,950
3,750 144.52 US$541,950
2026-06-24 2026-06-22 S Sale
1,495 -0.5%
113.28
US$169,351
1,495 -0.5% 113.28 US$169,351
2026-06-24 2026-06-22 S Sale
2,005 -0.6%
112.72
US$226,004
2,005 -0.6% 112.72 US$226,004
2026-06-22 2026-06-22 PrS Proposed sale
3,500
111.70
US$390,950
3,500 111.70 US$390,950
2026-05-22 2026-05-21 S Sale
2,172 -0.6%
114.67
US$249,062
2,172 -0.6% 114.67 US$249,062
2026-05-22 2026-05-21 S Sale
1,328 -0.4%
113.93
US$151,300
1,328 -0.4% 113.93 US$151,300
2026-05-21 2026-05-21 PrS Proposed sale
3,500
115.81
US$405,335
3,500 115.81 US$405,335
2026-04-22 2026-04-21 S Sale
1,200 -0.4%
131.73
US$158,080
1,200 -0.4% 131.73 US$158,080
2026-04-22 2026-04-21 S Sale
678 -0.2%
131.11
US$88,893
678 -0.2% 131.11 US$88,893
2026-04-22 2026-04-21 S Sale
1,622 -0.5%
129.91
US$210,706
1,622 -0.5% 129.91 US$210,706
2026-04-21 2026-04-21 PrS Proposed sale
3,500
132.41
US$463,435
3,500 132.41 US$463,435
2026-04-17 2026-04-15 PlS Planned sale
3,197 -3.0%
129.46
US$413,884
3,197 -3.0% 129.46 US$413,884
2026-04-09 2026-04-15 PrS Proposed sale
3,750
128.35
US$481,313
3,750 128.35 US$481,313
2026-03-25 2026-03-23 S Sale
978 -0.3%
121.74
US$119,062
978 -0.3% 121.74 US$119,062
2026-03-25 2026-03-23 S Sale
1,622 -0.5%
120.78
US$195,898
1,622 -0.5% 120.78 US$195,898
2026-03-25 2026-03-23 S Sale
500 -0.1%
119.47
US$59,734
500 -0.1% 119.47 US$59,734
2026-03-25 2026-03-23 S Sale
400 -0.1%
118.33
US$47,334
400 -0.1% 118.33 US$47,334
2026-03-23 2026-03-23 PrS Proposed sale
3,500
116.90
US$409,150
3,500 116.90 US$409,150
2026-02-13 2026-02-12 S Sale
423 -0.1%
128.25
US$54,252
423 -0.1% 128.25 US$54,252
2026-02-13 2026-02-12 S Sale
100 -0.0%
126.15
US$12,615
100 -0.0% 126.15 US$12,615
2026-02-13 2026-02-12 S Sale
1,023 -0.3%
124.78
US$127,646
1,023 -0.3% 124.78 US$127,646
2026-02-13 2026-02-12 S Sale
1,308 -0.4%
123.63
US$161,712
1,308 -0.4% 123.63 US$161,712
2026-02-13 2026-02-12 S Sale
246 -0.1%
121.32
US$29,845
246 -0.1% 121.32 US$29,845
2026-02-13 2026-02-12 S Sale
500 -0.1%
120.57
US$60,287
500 -0.1% 120.57 US$60,287
2026-02-13 2026-02-12 S Sale
1,100 -0.3%
119.42
US$131,367
1,100 -0.3% 119.42 US$131,367
2026-02-13 2026-02-12 S Sale
300 -0.1%
117.58
US$35,273
300 -0.1% 117.58 US$35,273

See older Armstrong Mac insider trades

Plus unlocks the full transaction history.

See localized pricing at checkout
Unlock Armstrong Mac history with Plus

Billed monthly · Cancel anytime