Ralph Macali

Insider profile

Currently holds a position at Farmers National Banc Corp

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 14% 68% 82%
Transactions
15 93% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 21%
Success rate 73%
Average holding period 220
Transactions 28
Ralph Macali's trades of Farmers National Banc Corp'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
2025-02-03 2025-01-31 S Sale
50,971 +22.5%
58.19
US$13,929
50,971 +22.5% 58.19 US$13,929
2024-06-18 2024-06-18 B Purchase
10,687 -30.6%
463.97
US$3,786,184
10,687 -30.6% 463.97 US$3,786,184
2024-06-12 2024-06-11 B Purchase
47,595 -17.9%
172.73
US$839,320
47,595 -17.9% 172.73 US$839,320
2023-10-02 2023-05-12 B Purchase
500 +1.9%
10.95
US$5,475
500 +1.9% 10.95 US$5,475
2022-08-05 2022-08-04 B Purchase
710 +1.9%
14.08
US$9,997
710 +1.9% 14.08 US$9,997
2019-09-05 2019-09-03 B Purchase
37 +0.2%
13.48
US$499
37 +0.2% 13.48 US$499
2019-07-03 2019-07-01 B Purchase
34 +0.1%
14.76
US$502
34 +0.1% 14.76 US$502
2019-06-05 2019-06-03 B Purchase
36 +0.2%
13.70
US$493
36 +0.2% 13.70 US$493
2019-05-03 2019-05-01 B Purchase
34 +0.1%
14.52
US$494
34 +0.1% 14.52 US$494
2019-04-03 2019-04-01 B Purchase
35 +0.1%
14.11
US$494
35 +0.1% 14.11 US$494
2019-03-05 2019-03-01 B Purchase
34 +0.1%
14.72
US$500
34 +0.1% 14.72 US$500
2019-02-05 2019-02-01 B Purchase
39 +0.2%
12.97
US$506
39 +0.2% 12.97 US$506
2017-10-04 2017-10-02 B Purchase
13 +0.0%
13.59
US$177
13 +0.0% 13.59 US$177
2017-07-07 2017-07-03 B Purchase
13 +0.0%
14.96
US$194
13 +0.0% 14.96 US$194
2017-01-06 2017-01-03 B Purchase
14 +0.0%
14.61
US$205
14 +0.0% 14.61 US$205
2016-10-06 2016-10-03 B Purchase
19 +0.1%
10.68
US$203
19 +0.1% 10.68 US$203