McCormick Thomas Edward

Insider profile

Performance

Overall performance
1.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 92% 68% 82%
Transactions
10 10% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -0%
Success rate 73%
Average holding period 220
Transactions 28
McCormick Thomas Edward's trades of Primoris Services Corp'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
Proposed sale
Price
244.29
Quantity 54,619
Value US$1,492,376
Transaction date
Proposed sale
Price
64.35
Quantity 61,390
Value US$3,950,446
Transaction date
Proposed sale
Price
81.28
Quantity 15,000
Value US$1,219,156
Transaction date
Proposed sale
Price
49.50
Quantity 10,000
Value US$495,000
Transaction date
Proposed sale
Price
31.75
Quantity 3,800
Value US$120,667
Transaction date
Proposed sale
Price
31.84
Quantity 51,224
Value US$1,630,920
Transaction date
Sale
Price
31.75
Quantity 691 -0.8%
Value US$21,939
Transaction date
Proposed sale
Price
31.75
Quantity 691
Value US$21,939
Transaction date
Purchase
Price
11.49
Quantity 2,150 +3.2%
Value US$24,704
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-05-06 2025-05-06 PrS Proposed sale
54,619
244.29
US$1,492,376
54,619 244.29 US$1,492,376
2025-03-19 2025-03-17 S Sale
89,646 -17.1%
457.97
US$2,578,265
89,646 -17.1% 457.97 US$2,578,265
2025-03-19 2025-03-17 S Sale
5,929 +5.2%
338.33
US$3,595,185
5,929 +5.2% 338.33 US$3,595,185
2025-03-17 2025-03-17 PrS Proposed sale
61,390
64.35
US$3,950,446
61,390 64.35 US$3,950,446
2024-11-15 2024-11-13 S Sale
15,000 -19.6%
81.28
US$1,219,156
15,000 -19.6% 81.28 US$1,219,156
2024-11-13 2024-11-13 PrS Proposed sale
15,000
81.28
US$1,219,156
15,000 81.28 US$1,219,156
2024-05-13 2024-05-10 S Sale
10,000 -14.1%
49.47
US$494,669
10,000 -14.1% 49.47 US$494,669
2024-05-10 2024-05-10 PrS Proposed sale
10,000
49.50
US$495,000
10,000 49.50 US$495,000
2023-12-11 2023-12-08 S Sale
3,800 -9.5%
31.75
US$120,667
3,800 -9.5% 31.75 US$120,667
2023-12-08 2023-12-08 PrS Proposed sale
3,800
31.75
US$120,667
3,800 31.75 US$120,667
2023-12-07 2023-12-06 S Sale
51,224 -56.2%
31.84
US$1,630,921
51,224 -56.2% 31.84 US$1,630,921
2023-12-06 2023-12-06 PrS Proposed sale
51,224
31.84
US$1,630,920
51,224 31.84 US$1,630,920
2023-12-07 2023-12-05 S Sale
691 -0.8%
31.75
US$21,939
691 -0.8% 31.75 US$21,939
2023-12-05 2023-12-05 PrS Proposed sale
691
31.75
US$21,939
691 31.75 US$21,939
2020-04-08 2020-03-17 S Sale
2,150 -3.1%
11.49
US$24,704
2,150 -3.1% 11.49 US$24,704
2020-03-16 2020-03-13 B Purchase
2,150 +3.2%
11.49
US$24,704
2,150 +3.2% 11.49 US$24,704
2020-01-03 2019-12-17 S Sale
4,500 -6.2%
23.13
US$104,085
4,500 -6.2% 23.13 US$104,085