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-15 2025-04-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.1%
22.82
CAD 4,935
1,000 -0.1% 22.82 CAD 100,000
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 100,000
2025-04-15 2025-04-11 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.1%
21.08
CAD 7,537
1,000 -0.1% 21.08 CAD 100,000
2025-04-15 2025-04-11 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.0%
22.36
CAD 1,599
1,000 -0.0% 22.36 CAD 100,000
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 100,000
2025-04-11 2025-04-09 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.0%
21.16
CAD 3,005
1,000 -0.0% 21.16 CAD 100,000
2025-04-11 2025-04-09 PS Planned sale

NOSS ELLIOT

Chief Executive Officer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.0%
22.00
CAD 1,544
1,000 -0.0% 22.00 CAD 100,000
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
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
400 -0.1%
23.75
CAD 6,692
400 -0.1% 23.75 CAD 9,500
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
23.75
CAD 1,673
100 -0.0% 23.75 CAD 2,375
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
400 -0.1%
24.00
CAD 6,762
400 -0.1% 24.00 CAD 9,600
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
24.00
CAD 1,691
100 -0.0% 24.00 CAD 2,400
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
24.50
CAD 1,726
100 -0.0% 24.50 CAD 2,450
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
400 -0.1%
24.50
CAD 6,903
400 -0.1% 24.50 CAD 9,800
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
500 -0.1%
25.00
CAD 8,805
500 -0.1% 25.00 CAD 12,500
2025-02-19 2025-02-14 S Sale

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

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

Noss, Elliot Lawrence

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
25.50
CAD 1,796
100 -0.0% 25.50 CAD 2,550
// ... existing code ... // ... rest of the file ...