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 48% 68% 82%
Transactions
16 75% 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
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