McKenna, Michael Carey Charles

Insider profile

Performance

Overall performance
1.3

Performance over holding periods
1.3
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 100% Buy
34 71% Buy
47 69% Buy
McKenna, Michael Carey Charles's trades of Tiny Ltd'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
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
251.04
Quantity 15,020 -31.7%
Value CA$2,652,591
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
31.05
Quantity 55,967 +22.7%
Value CA$3,171,983
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
231.38
Quantity 24,926 -3.0%
Value CA$1,878,134
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
6.91
Quantity 99 +7.4%
Value CA$684
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
8.30
Quantity 82 +16.4%
Value CA$681
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
8.30
Quantity 82 +6.6%
Value CA$681
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
9.81
Quantity 70 +16.2%
Value CA$687
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
9.81
Quantity 70 +5.9%
Value CA$687
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
10.23
Quantity 13 +1.1%
Value CA$133
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
10.23
Quantity 53 +4.8%
Value CA$542
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
10.23
Quantity 13 +3.1%
Value CA$133
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
10.23
Quantity 53 +14.5%
Value CA$542
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
7.44
Quantity 18
Value CA$134
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
7.44
Quantity 73
Value CA$543
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
8.36
Quantity 16
Value CA$134
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
8.36
Quantity 65
Value CA$543
CA Tiny Ltd (TINY)
Transaction date
Purchase
Price
0.97
Quantity 3,000 +65.9%
Value CA$2,910
CA Tiny Ltd (TINY)
Transaction date
Purchase
Price
0.85
Quantity 3,000 +193.7%
Value CA$2,550
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
0.85
Quantity 160
Value CA$136
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
0.85
Quantity 640
Value CA$544
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
0.91
Quantity 150 +25.0%
Value CA$136
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
0.91
Quantity 599
Value CA$544
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
0.91
Quantity 150 +25.0%
Value CA$136
CA Tiny Ltd (TINY)
Transaction date
Planned purchase
Price
0.91
Quantity 599
Value CA$544
CA Tiny Ltd (TINY)
Transaction date
Purchase
Price
1.70
Quantity 2,000
Value CA$3,400
Transaction date
Purchase
Price
2.44
Quantity 800 +0.2%
Value CA$1,952
Transaction date
Purchase
Price
1.62
Quantity 150 +0.0%
Value CA$243
Transaction date
Purchase
Price
1.53
Quantity 250 +0.1%
Value CA$382
Transaction date
Purchase
Price
1.53
Quantity 250 +0.1%
Value CA$382
Transaction date
Sale
Price
1.61
Quantity 3 -0.0%
Value CA$5
Transaction date
Sale
Price
1.58
Quantity 52,600 -10.7%
Value CA$83,161
Transaction date
Sale
Price
1.61
Quantity 125
Value CA$201
Transaction date
Sale
Price
1.60
Quantity 2,000 -94.1%
Value CA$3,190
Transaction date
Sale
Price
1.60
Quantity 500 -19.0%
Value CA$800
Transaction date
Sale
Price
1.59
Quantity 56,000 -95.5%
Value CA$89,040
Transaction date
Sale
Price
1.61
Quantity 169 -0.0%
Value CA$272
Transaction date
Sale
Price
1.59
Quantity 50,800 -9.4%
Value CA$80,823
Transaction date
Sale
Price
1.60
Quantity 1,300 -0.2%
Value CA$2,080
Transaction date
Sale
Price
1.59
Quantity 1,100 -0.2%
Value CA$1,749
Transaction date
Purchase
Price
1.64
Quantity 1,800 +0.3%
Value CA$2,952
Transaction date
Purchase
Price
1.63
Quantity 82,200 +17.9%
Value CA$133,986
Transaction date
Purchase
Price
1.56
Quantity 1,250 +0.3%
Value CA$1,950
Transaction date
Purchase
Price
1.57
Quantity 100 +0.0%
Value CA$156
Transaction date
Purchase
Price
1.58
Quantity 24,900 +5.7%
Value CA$39,342
Transaction date
Purchase
Price
1.45
Quantity 250 +0.1%
Value CA$362
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-20 2026-04-01
CA Tiny Ltd (TINY)
PP Planned purchase
15,020 -31.7%
251.04
CA$2,652,591
15,020 -31.7% 251.04 CA$2,652,591
2026-04-20 2026-04-01
CA Tiny Ltd (TINY)
PP Planned purchase
55,967 +22.7%
31.05
CA$3,171,983
55,967 +22.7% 31.05 CA$3,171,983
2026-04-20 2026-03-02
CA Tiny Ltd (TINY)
PP Planned purchase
24,926 -3.0%
231.38
CA$1,878,134
24,926 -3.0% 231.38 CA$1,878,134
2026-04-20 2026-03-02
CA Tiny Ltd (TINY)
PP Planned purchase
99 +7.4%
6.91
CA$684
99 +7.4% 6.91 CA$684
2026-04-20 2026-02-02
CA Tiny Ltd (TINY)
PP Planned purchase
82 +16.4%
8.30
CA$681
82 +16.4% 8.30 CA$681
2026-04-20 2026-02-02
CA Tiny Ltd (TINY)
PP Planned purchase
82 +6.6%
8.30
CA$681
82 +6.6% 8.30 CA$681
2026-04-20 2026-01-02
CA Tiny Ltd (TINY)
PP Planned purchase
70 +16.2%
9.81
CA$687
70 +16.2% 9.81 CA$687
2026-04-20 2026-01-02
CA Tiny Ltd (TINY)
PP Planned purchase
70 +5.9%
9.81
CA$687
70 +5.9% 9.81 CA$687
2025-12-04 2025-12-01
CA Tiny Ltd (TINY)
PP Planned purchase
13 +1.1%
10.23
CA$133
13 +1.1% 10.23 CA$133
2025-12-04 2025-12-01
CA Tiny Ltd (TINY)
PP Planned purchase
53 +4.8%
10.23
CA$542
53 +4.8% 10.23 CA$542
2025-12-04 2025-12-01
CA Tiny Ltd (TINY)
PP Planned purchase
13 +3.1%
10.23
CA$133
13 +3.1% 10.23 CA$133
2025-12-04 2025-12-01
CA Tiny Ltd (TINY)
PP Planned purchase
53 +14.5%
10.23
CA$542
53 +14.5% 10.23 CA$542
2025-11-05 2025-11-03
CA Tiny Ltd (TINY)
PP Planned purchase
18
7.44
CA$134
18 7.44 CA$134
2025-11-05 2025-11-03
CA Tiny Ltd (TINY)
PP Planned purchase
73
7.44
CA$543
73 7.44 CA$543
2025-10-06 2025-10-01
CA Tiny Ltd (TINY)
PP Planned purchase
16
8.36
CA$134
16 8.36 CA$134
2025-10-06 2025-10-01
CA Tiny Ltd (TINY)
PP Planned purchase
65
8.36
CA$543
65 8.36 CA$543
2025-09-23 2025-09-22
CA Tiny Ltd (TINY)
B Purchase
3,000 +65.9%
0.97
CA$2,910
3,000 +65.9% 0.97 CA$2,910
2025-09-23 2025-09-15
CA Tiny Ltd (TINY)
B Purchase
3,000 +193.7%
0.85
CA$2,550
3,000 +193.7% 0.85 CA$2,550
2025-09-12 2025-09-01
CA Tiny Ltd (TINY)
PP Planned purchase
160
0.85
CA$136
160 0.85 CA$136
2025-09-12 2025-09-01
CA Tiny Ltd (TINY)
PP Planned purchase
640
0.85
CA$544
640 0.85 CA$544
2025-08-20 2025-08-06
CA Tiny Ltd (TINY)
PP Planned purchase
150 +25.0%
0.91
CA$136
150 +25.0% 0.91 CA$136
2025-08-20 2025-08-06
CA Tiny Ltd (TINY)
PP Planned purchase
599
0.91
CA$544
599 0.91 CA$544
2025-08-20 2025-08-06
CA Tiny Ltd (TINY)
PP Planned purchase
150 +25.0%
0.91
CA$136
150 +25.0% 0.91 CA$136
2025-08-20 2025-08-06
CA Tiny Ltd (TINY)
PP Planned purchase
599
0.91
CA$544
599 0.91 CA$544
2024-08-26 2024-08-26
CA Tiny Ltd (TINY)
B Purchase
2,000
1.70
CA$3,400
2,000 1.70 CA$3,400
2022-06-14 2022-05-31 B Purchase
800 +0.2%
2.44
CA$1,952
800 +0.2% 2.44 CA$1,952
2022-06-14 2022-05-26 B Purchase
150 +0.0%
1.62
CA$243
150 +0.0% 1.62 CA$243
2022-06-14 2022-05-25 B Purchase
250 +0.1%
1.53
CA$382
250 +0.1% 1.53 CA$382
2022-06-14 2022-05-24 B Purchase
250 +0.1%
1.53
CA$382
250 +0.1% 1.53 CA$382
2022-06-14 2022-05-20 S Sale
3 -0.0%
1.61
CA$5
3 -0.0% 1.61 CA$5
2022-06-14 2022-05-20 S Sale
52,600 -10.7%
1.58
CA$83,161
52,600 -10.7% 1.58 CA$83,161
2022-06-14 2022-05-20 S Sale
125
1.61
CA$201
125 1.61 CA$201
2022-06-14 2022-05-20 S Sale
2,000 -94.1%
1.60
CA$3,190
2,000 -94.1% 1.60 CA$3,190
2022-06-14 2022-05-20 S Sale
500 -19.0%
1.60
CA$800
500 -19.0% 1.60 CA$800
2022-06-14 2022-05-20 S Sale
56,000 -95.5%
1.59
CA$89,040
56,000 -95.5% 1.59 CA$89,040
2022-06-14 2022-05-19 S Sale
169 -0.0%
1.61
CA$272
169 -0.0% 1.61 CA$272
2022-06-14 2022-05-19 S Sale
50,800 -9.4%
1.59
CA$80,823
50,800 -9.4% 1.59 CA$80,823
2022-06-14 2022-05-19 S Sale
1,300 -0.2%
1.60
CA$2,080
1,300 -0.2% 1.60 CA$2,080
2022-06-14 2022-05-19 S Sale
1,100 -0.2%
1.59
CA$1,749
1,100 -0.2% 1.59 CA$1,749
2022-06-14 2022-05-19 B Purchase
1,800 +0.3%
1.64
CA$2,952
1,800 +0.3% 1.64 CA$2,952
2022-06-14 2022-05-19 B Purchase
82,200 +17.9%
1.63
CA$133,986
82,200 +17.9% 1.63 CA$133,986
2022-06-14 2022-05-19 B Purchase
1,250 +0.3%
1.56
CA$1,950
1,250 +0.3% 1.56 CA$1,950
2022-06-14 2022-05-19 B Purchase
100 +0.0%
1.57
CA$156
100 +0.0% 1.57 CA$156
2022-06-14 2022-05-19 B Purchase
24,900 +5.7%
1.58
CA$39,342
24,900 +5.7% 1.58 CA$39,342
2022-06-14 2022-05-17 B Purchase
250 +0.1%
1.45
CA$362
250 +0.1% 1.45 CA$362