Stock chart
Ticker: TCX Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

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 Value Details
2025-04-24 2025-04-24 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.1%
23.62
CAD 8,526
1,000 -0.1% 23.62 CAD 100,000
2025-04-24 2025-04-24 PS Planned sale

NOSS ELLIOT

Chief Executive Officer

Executive Director
1,000 -0.1%
17.06
USD 8,530
1,000 -0.1% 17.06 USD 100,000
2025-04-24 2025-04-23 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.1%
23.01
CAD 8,285
1,000 -0.1% 23.01 CAD 100,000
2025-04-24 2025-04-23 PS Planned sale

NOSS ELLIOT

Chief Executive Officer

Executive Director
1,000 -0.1%
16.58
USD 8,290
1,000 -0.1% 16.58 USD 100,000
2025-04-24 2025-04-22 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.1%
22.61
CAD 8,183
1,000 -0.1% 22.61 CAD 100,000
2025-04-24 2025-04-22 PS Planned sale

NOSS ELLIOT

Chief Executive Officer

Executive Director
1,000 -0.1%
16.37
USD 8,185
1,000 -0.1% 16.37 USD 100,000
2025-04-21 2025-04-17 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.0%
22.14
CAD 1,599
1,000 -0.0% 22.14 CAD 100,000
2025-04-21 2025-04-17 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.0%
22.16
CAD 1,600
1,000 -0.0% 22.16 CAD 100,000
2025-04-21 2025-04-17 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000
22.17
CAD 1,601
1,000 22.17 CAD 100,000
2025-04-21 2025-04-17 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.0%
22.18
CAD 1,602
1,000 -0.0% 22.18 CAD 100,000
2025-04-21 2025-04-17 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.0%
22.20
CAD 1,603
1,000 -0.0% 22.20 CAD 100,000
2025-04-21 2025-04-17 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.1%
22.69
CAD 4,916
1,000 -0.1% 22.69 CAD 100,000
2025-04-21 2025-04-17 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.0%
22.77
CAD 1,644
1,000 -0.0% 22.77 CAD 100,000
2025-04-21 2025-04-17 PS Planned sale

NOSS ELLIOT

Chief Executive Officer

Executive Director
1,000 -0.2%
16.18
USD 16,180
1,000 -0.2% 16.18 USD 100,000
2025-04-15 2025-04-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.34
CAD 1,610
100 -0.0% 22.34 CAD 2,234
2025-04-15 2025-04-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.34
CAD 1,610
100 -0.0% 22.34 CAD 2,234
2025-04-15 2025-04-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.35
CAD 1,611
100 -0.0% 22.35 CAD 2,235
2025-04-15 2025-04-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.35
CAD 1,611
100 -0.0% 22.35 CAD 2,235
2025-04-15 2025-04-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.35
CAD 1,611
100 -0.0% 22.35 CAD 2,235
2025-04-15 2025-04-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.58
CAD 1,628
100 -0.0% 22.58 CAD 2,258
2025-04-15 2025-04-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.62
CAD 1,630
100 -0.0% 22.62 CAD 2,262
2025-04-15 2025-04-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
300 -0.1%
22.82
CAD 4,935
300 -0.1% 22.82 CAD 6,846
2025-04-15 2025-04-14 PS Planned sale

NOSS ELLIOT

Chief Executive Officer

Executive Director
1,000 -0.2%
16.24
USD 16,240
1,000 -0.2% 16.24 USD 16,240
2025-04-15 2025-04-11 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
500 -0.1%
21.08
CAD 7,537
500 -0.1% 21.08 CAD 10,540
2025-04-15 2025-04-11 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.00
CAD 1,573
100 -0.0% 22.00 CAD 2,200
2025-04-15 2025-04-11 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.00
CAD 1,573
100 -0.0% 22.00 CAD 2,200
2025-04-15 2025-04-11 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.00
CAD 1,573
100 -0.0% 22.00 CAD 2,200
2025-04-15 2025-04-11 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.31
CAD 1,595
100 -0.0% 22.31 CAD 2,231
2025-04-15 2025-04-11 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.36
CAD 1,599
100 -0.0% 22.36 CAD 2,236
2025-04-15 2025-04-11 PS Planned sale

NOSS ELLIOT

Chief Executive Officer

Executive Director
1,000 -0.2%
15.56
USD 15,560
1,000 -0.2% 15.56 USD 15,560
2025-04-11 2025-04-09 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
21.18
CAD 1,504
100 -0.0% 21.18 CAD 2,118
2025-04-11 2025-04-09 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
200 -0.0%
21.16
CAD 3,005
200 -0.0% 21.16 CAD 4,232
2025-04-11 2025-04-09 PS Planned sale

NOSS ELLIOT

Chief Executive Officer

Executive Director
300 -0.1%
15.02
USD 4,506
300 -0.1% 15.02 USD 4,506
2025-04-09 2025-04-07 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.00
CAD 1,544
100 -0.0% 22.00 CAD 2,200
2025-04-09 2025-04-07 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.01
CAD 1,545
100 -0.0% 22.01 CAD 2,201
2025-04-09 2025-04-07 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.00
CAD 1,544
100 -0.0% 22.00 CAD 2,200
2025-04-09 2025-04-07 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.01
CAD 1,545
100 -0.0% 22.01 CAD 2,201
2025-04-09 2025-04-07 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.01
CAD 1,545
100 -0.0% 22.01 CAD 2,201
2025-04-08 2025-04-07 PS Planned sale

NOSS ELLIOT

Chief Executive Officer

Executive Director
500 -0.1%
15.44
USD 7,720
500 -0.1% 15.44 USD 7,720
2025-04-09 2025-04-04 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.03
CAD 1,619
100 -0.0% 23.03 CAD 2,303
2025-04-09 2025-04-04 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.04
CAD 1,620
100 -0.0% 23.04 CAD 2,304
2025-04-09 2025-04-04 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.08
CAD 1,623
100 -0.0% 23.08 CAD 2,308
2025-04-09 2025-04-04 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.08
CAD 1,623
100 -0.0% 23.08 CAD 2,308
2025-04-09 2025-04-04 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
400 -0.1%
23.08
CAD 6,491
400 -0.1% 23.08 CAD 9,232
2025-04-09 2025-04-04 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.08
CAD 1,623
100 -0.0% 23.08 CAD 2,308
2025-04-09 2025-04-04 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.11
CAD 1,625
100 -0.0% 23.11 CAD 2,311
2025-04-08 2025-04-04 PS Planned sale

NOSS ELLIOT

Chief Executive Officer

Executive Director
1,000 -0.2%
16.23
USD 16,230
1,000 -0.2% 16.23 USD 16,230
2025-04-04 2025-04-03 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.09
CAD 1,638
100 -0.0% 23.09 CAD 2,309
2025-04-04 2025-04-03 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.12
CAD 1,640
100 -0.0% 23.12 CAD 2,312
2025-04-04 2025-04-03 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
200 -0.0%
23.17
CAD 3,288
200 -0.0% 23.17 CAD 4,634
2025-04-04 2025-04-03 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.31
CAD 1,654
100 -0.0% 23.31 CAD 2,331
2025-04-04 2025-04-03 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
200 -0.0%
23.50
CAD 3,335
200 -0.0% 23.50 CAD 4,700
2025-04-04 2025-04-03 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
300 -0.1%
23.50
CAD 5,002
300 -0.1% 23.50 CAD 7,050
2025-04-04 2025-04-03 PS Planned sale

NOSS ELLIOT

Chief Executive Officer

Executive Director
1,000 -0.2%
16.57
USD 16,570
1,000 -0.2% 16.57 USD 16,570
2025-04-04 2025-04-02 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
24.37
CAD 1,712
100 -0.0% 24.37 CAD 2,437
2025-04-04 2025-04-02 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
24.25
CAD 1,703
100 -0.0% 24.25 CAD 2,425
2025-04-04 2025-04-02 PS Planned sale

NOSS ELLIOT

Chief Executive Officer

Executive Director
200 -0.0%
16.98
USD 3,396
200 -0.0% 16.98 USD 3,396
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.00
CAD 1,550
100 -0.0% 22.00 CAD 2,200
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
400 -0.1%
22.00
CAD 6,199
400 -0.1% 22.00 CAD 8,800
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
400 -0.1%
22.50
CAD 6,340
400 -0.1% 22.50 CAD 9,000
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
22.50
CAD 1,585
100 -0.0% 22.50 CAD 2,250
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.00
CAD 1,620
100 -0.0% 23.00 CAD 2,300
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.00
CAD 1,620
100 -0.0% 23.00 CAD 2,300
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.00
CAD 1,620
100 -0.0% 23.00 CAD 2,300
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.00
CAD 1,620
100 -0.0% 23.00 CAD 2,300
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.00
CAD 1,620
100 -0.0% 23.00 CAD 2,300
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.00
CAD 1,620
100 -0.0% 23.00 CAD 2,300
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.00
CAD 1,620
100 -0.0% 23.00 CAD 2,300
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.00
CAD 1,620
100 -0.0% 23.00 CAD 2,300
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.00
CAD 1,620
100 -0.0% 23.00 CAD 2,300
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.00
CAD 1,620
100 -0.0% 23.00 CAD 2,300
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.49
CAD 1,655
100 -0.0% 23.49 CAD 2,349
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
400 -0.1%
23.49
CAD 6,619
400 -0.1% 23.49 CAD 9,396
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
400 -0.1%
23.49
CAD 6,619
400 -0.1% 23.49 CAD 9,396
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.49
CAD 1,655
100 -0.0% 23.49 CAD 2,349
// ... existing code ... // ... rest of the file ...