Cunningham, Lawrence

Insider profile

Performance

Overall performance
2.5

Performance over holding periods
2.5
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 10% 68% 82%
Transactions
5 100% Buy
34 71% Buy
47 69% Buy
Cunningham, Lawrence's trades of Constellation Software 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
Planned purchase
Price
421.19
Quantity 33,246 -17.2%
Value CA$1,794,560
Transaction date
Purchase
Price
451.36
Quantity 64,910 +48.5%
Value US$825,727
Transaction date
Purchase
Price
453.33
Quantity 41,816 +8.6%
Value US$785,480
Transaction date
Purchase
Price
2,780.00
Quantity 5 +0.5%
Value US$13,900
Transaction date
Planned purchase
Price
4,670.00
Quantity 25 +2.4%
Value CA$116,750
Transaction date
Purchase
Price
3,814.95
Quantity 14 +1.3%
Value CA$53,409
Transaction date
Planned purchase
Price
2,687.55
Quantity 41 +4.2%
Value CA$110,190
Transaction date
Purchase
Price
1,424.00
Quantity 40 +3.8%
Value US$56,960
Transaction date
Purchase
Price
1,500.00
Quantity 100 +10.6%
Value US$150,000
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-20 2026-04-20 PP Planned purchase
33,246 -17.2%
421.19
CA$1,794,560
33,246 -17.2% 421.19 CA$1,794,560
2025-10-20 2025-10-20 B Purchase
64,910 +48.5%
451.36
US$825,727
64,910 +48.5% 451.36 US$825,727
2025-10-16 2025-10-16 B Purchase
41,816 +8.6%
453.33
US$785,480
41,816 +8.6% 453.33 US$785,480
2025-10-01 2025-09-30 B Purchase
5 +0.5%
2,780.00
US$13,900
5 +0.5% 2,780.00 US$13,900
2025-04-07 2025-03-28 PP Planned purchase
25 +2.4%
4,670.00
CA$116,750
25 +2.4% 4,670.00 CA$116,750
2024-04-12 2024-03-22 B Purchase
14 +1.3%
3,814.95
CA$53,409
14 +1.3% 3,814.95 CA$53,409
2023-06-01 2023-06-01 PP Planned purchase
41 +4.2%
2,687.55
CA$110,190
41 +4.2% 2,687.55 CA$110,190
2022-09-22 2022-09-22 B Purchase
40 +3.8%
1,424.00
US$56,960
40 +3.8% 1,424.00 US$56,960
2022-09-12 2022-09-06 B Purchase
100 +10.6%
1,500.00
US$150,000
100 +10.6% 1,500.00 US$150,000