Pekka Ollikainen

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 38% 68% 82%
Transactions
17 100% Buy
34 71% Buy
47 69% Buy
Pekka Ollikainen's trades of Ovaro Kiinteistosijoitus 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-15 2026-07-09 B Purchase
79,442
135.56
€3,477,171
79,442 135.56 €3,477,171
2026-07-09 2026-07-03 B Purchase
97,383
285.72
€1,847,359
97,383 285.72 €1,847,359
2026-07-02 2026-06-30 B Purchase
36,075
100.63
€4,359,591
36,075 100.63 €4,359,591
2026-07-02 2026-06-29 B Purchase
9,000
2.82
€25,400
9,000 2.82 €25,400
2026-04-07 2026-04-01 B Purchase
2,733
3.10
€8,459
2,733 3.10 €8,459
2026-04-07 2026-03-31 B Purchase
562
3.03
€1,703
562 3.03 €1,703
2026-04-07 2026-03-30 B Purchase
1,430
3.05
€4,361
1,430 3.05 €4,361
2025-12-10 2025-12-09 B Purchase
2,102
3.41
€7,168
2,102 3.41 €7,168
2025-12-02 2025-11-28 B Purchase
468
3.21
€1,502
468 3.21 €1,502
2025-11-27 2025-11-26 B Purchase
1,349
3.27
€4,407
1,349 3.27 €4,407
2025-11-27 2025-11-25 B Purchase
1,829
3.20
€5,853
1,829 3.20 €5,853
2025-11-25 2025-11-24 B Purchase
822
3.19
€2,621
822 3.19 €2,621
2025-11-25 2025-11-24 B Purchase
1,000
3.20
€3,200
1,000 3.20 €3,200
2025-11-25 2025-11-21 B Purchase
2,513
3.13
€7,857
2,513 3.13 €7,857
2025-11-19 2025-11-17 B Purchase
3,750
5.20
€19,500
3,750 5.20 €19,500
2025-10-22 2025-10-20 B Purchase
3,062
3.23
€9,890
3,062 3.23 €9,890
2025-10-20 2025-10-16 B Purchase
1,709
3.24
€5,542
1,709 3.24 €5,542
2025-10-10 2025-10-09 B Purchase
1,716
3.23
€5,542
1,716 3.23 €5,542
2025-10-10 2025-10-08 B Purchase
5,500
3.24
€17,811
5,500 3.24 €17,811
2025-10-01 2025-09-30 B Purchase
2,500
3.24
€8,090
2,500 3.24 €8,090
2025-09-29 2025-09-24 B Purchase
3,500
3.20
€11,208
3,500 3.20 €11,208