30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Kevin Cavanah

Insider profile

Currently holds a position at Matrix Service Co

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 9% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
3 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Financial Officer, Vice President - Finance, Treasurer Matrix Service Co Oct. 1, 2018 -
Chief Financial Officer, Vice President - Finance, Secretary Matrix Service Co Jan. 1, 2013 - Oct. 1, 2018
Chief Financial Officer, Vice President - Finance, Secretary Matrix Service Co Dec. 6, 2010 - Jan. 1, 2013

Kevin Cavanah's trades of Matrix Service Co's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-15 2026-06-15 PlS Planned sale
14,824 +17.3%
36.02
US$1,682,662
14,824 +17.3% 36.02 US$1,682,662
2026-06-15 2026-06-12 PlS Planned sale
873 -23.1%
280.41
US$1,691,481
873 -23.1% 280.41 US$1,691,481
2026-06-08 2026-06-05 PlS Planned sale
12,292 +8.8%
281.95
US$623,278
12,292 +8.8% 281.95 US$623,278
2026-06-08 2026-06-04 PlS Planned sale
50,000 -34.0%
14.10
US$704,875
50,000 -34.0% 14.10 US$704,875
2026-06-04 2026-06-04 PrS Proposed sale
60,000
14.00
US$840,000
60,000 14.00 US$840,000
2026-05-26 2026-05-26 PlS Planned sale
60,000 -29.0%
12.90
US$773,820
60,000 -29.0% 12.90 US$773,820
2026-05-26 2026-05-26 PrS Proposed sale
60,000
12.73
US$763,800
60,000 12.73 US$763,800
2021-05-18 2021-05-14 S Sale
7,037 -6.2%
12.37
US$87,058
7,037 -6.2% 12.37 US$87,058
2021-05-18 2021-05-14 S Sale
9,813 -8.4%
12.37
US$121,401
9,813 -8.4% 12.37 US$121,401
2019-05-14 2019-05-14 S Sale
14,505 -15.9%
21.15
US$306,805
14,505 -15.9% 21.15 US$306,805