Stock chart
Ticker: CP Exchange: TOR


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale
Past 90 days
 
Value bought
 
Value sold
 
Net insiders buying
 
Trades (buy and sell)
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Total value Details
2024-05-17 2024-05-16 S Sale

Courville, Isabelle

Director of Issuer

Non-Executive Director
1,000
110.80
100,000 CAD
1,000 110.80 100,000 CAD
2024-05-08 2024-05-07 S Sale

Ellis, Jeffrey

Senior Officer of Issuer

Officer
1,000 -95.4%
111.35
100,000 CAD
1,000 -95.4% 111.35 100,000 CAD
2024-04-11 2024-04-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
59,925 -45.1%
119.53
7,162,691 CAD
59,925 -45.1% 119.53 7,162,691 CAD
2024-03-13 2024-03-13 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
1,000
123.30
123,300 CAD
1,000 123.30 123,300 CAD
2024-03-13 2024-03-13 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
1,500
123.15
184,725 CAD
1,500 123.15 184,725 CAD
2024-03-13 2024-03-13 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
1,500
123.10
184,650 CAD
1,500 123.10 184,650 CAD
2024-03-13 2024-03-13 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
1,500
123.20
184,800 CAD
1,500 123.20 184,800 CAD
2024-03-11 2024-03-08 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
1,500
122.15
183,225 CAD
1,500 122.15 183,225 CAD
2024-03-11 2024-03-07 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
1,592 -70.6%
120.79
192,298 CAD
1,592 -70.6% 120.79 192,298 CAD
2024-03-11 2024-03-07 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
4,000
120.99
483,960 CAD
4,000 120.99 483,960 CAD
2024-03-11 2024-03-07 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
2,500
121.05
302,625 CAD
2,500 121.05 302,625 CAD
2024-03-11 2024-03-07 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
3,300
120.90
398,970 CAD
3,300 120.90 398,970 CAD
2024-03-11 2024-03-07 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
4,500
121.15
545,175 CAD
4,500 121.15 545,175 CAD
2024-03-11 2024-03-07 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
4,000
121.25
485,000 CAD
4,000 121.25 485,000 CAD
2024-03-11 2024-03-07 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
2,000
121.18
242,360 CAD
2,000 121.18 242,360 CAD
2024-03-11 2024-03-07 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
4,000
121.35
485,400 CAD
4,000 121.35 485,400 CAD
2024-03-11 2024-03-07 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
3,000
120.95
362,850 CAD
3,000 120.95 362,850 CAD
2024-03-11 2024-03-07 S Sale

Velani, Nadeem

Senior Officer of Issuer

Officer
1,000
120.88
120,880 CAD
1,000 120.88 120,880 CAD
2024-03-08 2024-03-06 S Sale

Clements, James Dominic Luther

Senior Officer of Issuer

Officer
7,828
118.91
930,860 CAD
7,828 118.91 930,860 CAD
2024-02-27 2024-02-27 S Sale

Brooks, John Kenneth

Senior Officer of Issuer

Officer
27,505
86.33
2,374,639 USD
27,505 86.33 2,374,639 USD
2024-01-12 2024-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
49,875 -40.6%
106.29
5,301,438 CAD
49,875 -40.6% 106.29 5,301,438 CAD
2024-01-12 2024-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
3,608 -4.7%
79.19
285,710 USD
3,608 -4.7% 79.19 285,710 USD
2024-01-12 2024-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
3,608 -4.7%
79.19
285,702 USD
3,608 -4.7% 79.19 285,702 USD
2024-01-12 2024-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
34,081 -31.8%
79.20
2,699,345 USD
34,081 -31.8% 79.20 2,699,345 USD
2024-01-12 2024-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
34,081 -31.8%
79.20
2,699,283 USD
34,081 -31.8% 79.20 2,699,283 USD
2024-01-12 2024-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
1,629 -2.2%
78.29
127,534 USD
1,629 -2.2% 78.29 127,534 USD
2024-01-12 2024-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
1,629 -2.2%
78.29
127,534 USD
1,629 -2.2% 78.29 127,534 USD
2024-04-01 2023-12-31 PP Planned purchase

Redd, Mark Ashley

Senior Officer of Issuer

Officer
106 +9.8%
77.37
8,201 USD
106 +9.8% 77.37 8,201 USD
2024-04-01 2023-12-31 PP Planned purchase

Redd, Mark Ashley

Senior Officer of Issuer

Officer
968 +16.1%
77.12
74,652 USD
968 +16.1% 77.12 74,652 USD
2024-04-01 2023-12-31 PP Planned purchase

Clements, James Dominic Luther

Senior Officer of Issuer

Officer
503 +3.9%
104.16
52,392 CAD
503 +3.9% 104.16 52,392 CAD
2024-03-27 2023-12-31 PP Planned purchase

Pitz, Laird Joseph

Senior Officer of Issuer

Officer
40 +8.0%
77.37
3,095 USD
40 +8.0% 77.37 3,095 USD
2024-03-27 2023-12-31 PP Planned purchase

Ellis, Jeffrey

Senior Officer of Issuer

Officer
599 +11.2%
104.16
62,392 CAD
599 +11.2% 104.16 62,392 CAD
2024-03-27 2023-12-31 PP Planned purchase

Creel, Keith E.

Senior Officer of Issuer

Officer
44 +5.0%
77.37
3,404 USD
44 +5.0% 77.37 3,404 USD
2024-03-27 2023-12-31 PP Planned purchase

Creel, Keith E.

Senior Officer of Issuer

Officer
1,401 +6.6%
77.12
108,045 USD
1,401 +6.6% 77.12 108,045 USD
2024-03-27 2023-12-31 PP Planned purchase

Brooks, John Kenneth

Senior Officer of Issuer

Officer
708 +5.6%
77.12
54,601 USD
708 +5.6% 77.12 54,601 USD
2024-03-27 2023-12-31 PP Planned purchase

Arpin, Pamela Lynne

Senior Officer of Issuer

Officer
90 +29.5%
104.08
9,367 CAD
90 +29.5% 104.08 9,367 CAD
2024-03-27 2023-12-31 PP Planned purchase

Albiston, Maeghan Dawn

Senior Officer of Issuer

Officer
230 +5.5%
104.30
23,989 CAD
230 +5.5% 104.30 23,989 CAD
2024-03-11 2023-12-31 PP Planned purchase

Velani, Nadeem

Senior Officer of Issuer

Officer
679 +43.1%
104.19
70,745 CAD
679 +43.1% 104.19 70,745 CAD
2023-01-13 2023-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
1,629 -2.2%
76.32
124,332 USD
1,629 -2.2% 76.32 124,332 USD
2023-01-13 2023-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
3,608 -4.7%
76.32
275,358 USD
3,608 -4.7% 76.32 275,358 USD
2023-01-13 2023-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
34,082 -31.8%
76.32
2,601,002 USD
34,082 -31.8% 76.32 2,601,002 USD
2023-01-13 2023-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
3,608 -4.7%
76.33
275,396 USD
3,608 -4.7% 76.33 275,396 USD
2023-01-13 2023-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
34,082 -31.8%
76.32
2,600,981 USD
34,082 -31.8% 76.32 2,600,981 USD
2023-01-13 2023-01-10 S Sale

Creel, Keith E.

Senior Officer of Issuer

Officer
1,629 -2.2%
77.29
125,905 USD
1,629 -2.2% 77.29 125,905 USD