Timo Ihamuotila

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 54% 68% 82%
Transactions
26 85% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 78%
Success rate 73%
Average holding period 220
Transactions 28
Timo Ihamuotila's trades of Nokia Oyj'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
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
287.79
Quantity 53,213
Value €1,601,053
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
44.28
Quantity 40,715
Value €223,231
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
360.57
Quantity 40,543
Value €3,033,047
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
8.44
Quantity 4,506
Value €38,050
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
8.44
Quantity 24,340
Value €205,549
FI Kone Oyj (KNEBV)
Transaction date
Purchase
Price
48.02
Quantity 392
Value €18,824
FI Kone Oyj (KNEBV)
Transaction date
Purchase
Price
48.02
Quantity 8,670
Value €416,290
FI Kone Oyj (KNEBV)
Transaction date
Purchase
Price
48.02
Quantity 184
Value €8,835
FI Kone Oyj (KNEBV)
Transaction date
Purchase
Price
48.01
Quantity 222
Value €10,659
FI Kone Oyj (KNEBV)
Transaction date
Purchase
Price
48.02
Quantity 532
Value €25,547
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
9.10
Quantity 898
Value €8,172
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
9.10
Quantity 30,650
Value €278,792
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
9.10
Quantity 18,452
Value €167,839
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
5.37
Quantity 15,995
Value €85,963
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
5.37
Quantity 5,504
Value €29,559
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
5.38
Quantity 4,391
Value €23,624
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
5.37
Quantity 2,546
Value €13,682
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
5.37
Quantity 26,161
Value €140,512
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
5.38
Quantity 41,691
Value €224,152
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
5.37
Quantity 17
Value €91
FI Nokia Oyj (NOKIA)
Transaction date
Purchase
Price
5.36
Quantity 3,695
Value €19,820
CH Abb Ltd (ABBN)
Transaction date
Sale
Price
56.07
Quantity 40,000
Value CHF2,242,800
CH Abb Ltd (ABBN)
Transaction date
Sale
Price
44.98
Quantity 33,372
Value CHF1,501,073
CH Abb Ltd (ABBN)
Transaction date
Sale
Price
49.37
Quantity 20,474
Value CHF1,010,699
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
22.87
Quantity 440
Value CHF10,063
CH Abb Ltd (ABBN)
Transaction date
Sale
Price
34.26
Quantity 35,496
Value CHF1,216,093
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
20.78
Quantity 480
Value CHF9,974
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
19.84
Quantity 29,930
Value CHF593,811
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-27 2026-07-24
FI Nokia Oyj (NOKIA)
B Purchase
53,213
287.79
€1,601,053
53,213 287.79 €1,601,053
2026-07-27 2026-07-24
FI Nokia Oyj (NOKIA)
B Purchase
40,715
44.28
€223,231
40,715 44.28 €223,231
2026-07-27 2026-07-24
FI Nokia Oyj (NOKIA)
B Purchase
40,543
360.57
€3,033,047
40,543 360.57 €3,033,047
2026-07-27 2026-07-24
FI Nokia Oyj (NOKIA)
B Purchase
4,506
8.44
€38,050
4,506 8.44 €38,050
2026-07-27 2026-07-24
FI Nokia Oyj (NOKIA)
B Purchase
24,340
8.44
€205,549
24,340 8.44 €205,549
2026-07-23 2026-07-23
FI Kone Oyj (KNEBV)
B Purchase
392
48.02
€18,824
392 48.02 €18,824
2026-07-23 2026-07-23
FI Kone Oyj (KNEBV)
B Purchase
8,670
48.02
€416,290
8,670 48.02 €416,290
2026-07-23 2026-07-23
FI Kone Oyj (KNEBV)
B Purchase
184
48.02
€8,835
184 48.02 €8,835
2026-07-23 2026-07-23
FI Kone Oyj (KNEBV)
B Purchase
222
48.01
€10,659
222 48.01 €10,659
2026-07-23 2026-07-23
FI Kone Oyj (KNEBV)
B Purchase
532
48.02
€25,547
532 48.02 €25,547
2026-04-28 2026-04-28
FI Nokia Oyj (NOKIA)
B Purchase
898
9.10
€8,172
898 9.10 €8,172
2026-04-28 2026-04-28
FI Nokia Oyj (NOKIA)
B Purchase
30,650
9.10
€278,792
30,650 9.10 €278,792
2026-04-28 2026-04-28
FI Nokia Oyj (NOKIA)
B Purchase
18,452
9.10
€167,839
18,452 9.10 €167,839
2026-01-30 2026-01-30
FI Nokia Oyj (NOKIA)
B Purchase
15,995
5.37
€85,963
15,995 5.37 €85,963
2026-01-30 2026-01-30
FI Nokia Oyj (NOKIA)
B Purchase
5,504
5.37
€29,559
5,504 5.37 €29,559
2026-01-30 2026-01-30
FI Nokia Oyj (NOKIA)
B Purchase
4,391
5.38
€23,624
4,391 5.38 €23,624
2026-01-30 2026-01-30
FI Nokia Oyj (NOKIA)
B Purchase
2,546
5.37
€13,682
2,546 5.37 €13,682
2026-01-30 2026-01-30
FI Nokia Oyj (NOKIA)
B Purchase
26,161
5.37
€140,512
26,161 5.37 €140,512
2026-01-30 2026-01-30
FI Nokia Oyj (NOKIA)
B Purchase
41,691
5.38
€224,152
41,691 5.38 €224,152
2026-01-30 2026-01-30
FI Nokia Oyj (NOKIA)
B Purchase
17
5.37
€91
17 5.37 €91
2026-01-30 2026-01-30
FI Nokia Oyj (NOKIA)
B Purchase
3,695
5.36
€19,820
3,695 5.36 €19,820
2025-11-28 2025-11-26
CH Abb Ltd (ABBN)
S Sale
40,000
56.07
CHF2,242,800
40,000 56.07 CHF2,242,800
2025-05-05 2025-05-05
CH Abb Ltd (ABBN)
S Sale
33,372
44.98
CHF1,501,073
33,372 44.98 CHF1,501,073
2024-10-23 2024-10-21
CH Abb Ltd (ABBN)
S Sale
20,474
49.37
CHF1,010,699
20,474 49.37 CHF1,010,699
2021-11-18 2021-11-15
CH Abb Ltd (ABBN)
B Purchase
440
22.87
CHF10,063
440 22.87 CHF10,063
2021-08-12 2021-08-11
CH Abb Ltd (ABBN)
S Sale
35,496
34.26
CHF1,216,093
35,496 34.26 CHF1,216,093
2020-11-18 2020-11-16
CH Abb Ltd (ABBN)
B Purchase
480
20.78
CHF9,974
480 20.78 CHF9,974
2020-06-17 2020-06-15
CH Abb Ltd (ABBN)
B Purchase
29,930
19.84
CHF593,811
29,930 19.84 CHF593,811