McKenna, John Ryan

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return 17% 8.2% 15.1%
Success rate 88% 68% 82%
Transactions
3 100% Buy
34 71% Buy
47 69% Buy
McKenna, John Ryan's trades of Olympia Financial Group Inc'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-09 2026-07-03 PP Planned purchase
11,128 -7.4%
355.77
CA$2,440,407
11,128 -7.4% 355.77 CA$2,440,407
2026-07-09 2026-06-15 PP Planned purchase
79,388 -11.3%
303.17
CA$3,330,336
79,388 -11.3% 303.17 CA$3,330,336
2026-07-09 2026-06-02 PP Planned purchase
13,009 +37.5%
214.00
CA$2,033,560
13,009 +37.5% 214.00 CA$2,033,560
2026-07-09 2026-05-29 PP Planned purchase
7 +0.3%
103.46
CA$724
7 +0.3% 103.46 CA$724
2026-07-09 2026-05-15 PP Planned purchase
6 +0.2%
123.10
CA$739
6 +0.2% 123.10 CA$739
2026-05-15 2026-05-04 PP Planned purchase
13 +0.5%
123.22
CA$1,602
13 +0.5% 123.22 CA$1,602
2026-05-15 2026-04-30 PP Planned purchase
6 +0.2%
123.29
CA$740
6 +0.2% 123.29 CA$740
2026-05-15 2026-04-15 PP Planned purchase
6 +0.3%
123.59
CA$742
6 +0.3% 123.59 CA$742
2026-05-15 2026-04-02 PP Planned purchase
12 +0.5%
120.49
CA$1,446
12 +0.5% 120.49 CA$1,446
2026-05-15 2026-03-31 PP Planned purchase
6 +0.3%
118.89
CA$713
6 +0.3% 118.89 CA$713
2026-05-15 2026-03-13 PP Planned purchase
6 +0.3%
122.30
CA$734
6 +0.3% 122.30 CA$734
2026-03-10 2026-03-03 PP Planned purchase
12 +0.5%
122.00
CA$1,464
12 +0.5% 122.00 CA$1,464
2026-03-10 2026-03-02 PP Planned purchase
6 +0.3%
121.67
CA$730
6 +0.3% 121.67 CA$730
2026-03-10 2026-02-17 PP Planned purchase
6 +0.3%
121.92
CA$732
6 +0.3% 121.92 CA$732
2026-02-10 2026-02-03 PP Planned purchase
12 +0.5%
114.99
CA$1,380
12 +0.5% 114.99 CA$1,380
2026-02-10 2026-01-30 PP Planned purchase
7 +0.3%
114.97
CA$805
7 +0.3% 114.97 CA$805
2026-02-10 2026-01-15 PP Planned purchase
7 +0.3%
115.32
CA$807
7 +0.3% 115.32 CA$807
2026-02-10 2026-01-05 PP Planned purchase
12 +0.5%
112.87
CA$1,354
12 +0.5% 112.87 CA$1,354
2026-02-10 2025-12-31 PP Planned purchase
6 +0.3%
112.87
CA$677
6 +0.3% 112.87 CA$677
2026-01-05 2025-12-15 PP Planned purchase
6 +0.3%
115.99
CA$696
6 +0.3% 115.99 CA$696
2025-12-12 2025-12-02 PP Planned purchase
17 +0.7%
115.98
CA$1,972
17 +0.7% 115.98 CA$1,972
2025-12-12 2025-12-01 PP Planned purchase
6 +0.3%
115.44
CA$693
6 +0.3% 115.44 CA$693
2025-12-12 2025-11-14 PP Planned purchase
7 +0.3%
111.82
CA$783
7 +0.3% 111.82 CA$783
2025-12-12 2025-11-04 PP Planned purchase
11 +0.5%
111.82
CA$1,230
11 +0.5% 111.82 CA$1,230
2025-12-12 2025-10-31 PP Planned purchase
6 +0.3%
116.99
CA$702
6 +0.3% 116.99 CA$702
2025-10-24 2025-10-15 PP Planned purchase
6 +0.3%
109.67
CA$658
6 +0.3% 109.67 CA$658
2025-10-14 2025-10-02 PP Planned purchase
12 +0.5%
120.79
CA$1,449
12 +0.5% 120.79 CA$1,449
2025-10-14 2025-09-29 PP Planned purchase
2 +0.1%
125.90
CA$252
2 +0.1% 125.90 CA$252
2025-10-14 2025-09-15 PP Planned purchase
5 +0.2%
131.58
CA$658
5 +0.2% 131.58 CA$658
2025-09-08 2025-09-03 PP Planned purchase
10 +0.5%
131.79
CA$1,318
10 +0.5% 131.79 CA$1,318
2025-09-08 2025-08-29 PP Planned purchase
6 +0.3%
131.68
CA$790
6 +0.3% 131.68 CA$790
2025-08-19 2025-08-15 PP Planned purchase
6 +0.3%
131.23
CA$787
6 +0.3% 131.23 CA$787
2025-08-12 2025-08-05 PP Planned purchase
10 +0.5%
126.85
CA$1,268
10 +0.5% 126.85 CA$1,268
2025-08-12 2025-07-31 PP Planned purchase
6 +0.3%
126.25
CA$758
6 +0.3% 126.25 CA$758
2025-07-24 2025-07-15 PP Planned purchase
6 +0.3%
122.25
CA$734
6 +0.3% 122.25 CA$734
2025-07-07 2025-07-02 PP Planned purchase
11 +0.5%
119.39
CA$1,313
11 +0.5% 119.39 CA$1,313
2025-07-07 2025-06-30 PP Planned purchase
6 +0.3%
118.65
CA$712
6 +0.3% 118.65 CA$712
2025-06-19 2025-06-16 PP Planned purchase
8 +0.4%
118.50
CA$948
8 +0.4% 118.50 CA$948
2025-06-19 2025-06-03 PP Planned purchase
11 +0.5%
110.99
CA$1,221
11 +0.5% 110.99 CA$1,221
2025-06-19 2025-06-02 PP Planned purchase
7 +0.3%
111.23
CA$779
7 +0.3% 111.23 CA$779
2025-06-19 2025-05-16 PP Planned purchase
7 +0.3%
107.21
CA$750
7 +0.3% 107.21 CA$750
2025-06-19 2025-05-02 PP Planned purchase
12 +0.6%
103.75
CA$1,245
12 +0.6% 103.75 CA$1,245
2025-06-19 2025-05-01 PP Planned purchase
7 +0.3%
103.66
CA$726
7 +0.3% 103.66 CA$726
2025-06-19 2025-04-21 PP Planned purchase
7 +0.3%
103.24
CA$723
7 +0.3% 103.24 CA$723
2025-06-19 2025-04-02 PP Planned purchase
12 +0.6%
105.80
CA$1,270
12 +0.6% 105.80 CA$1,270