Insider Profile
Greer, Sandra
1
Companies Filed At
2
Open-Market Buys (2yr)
$212K
Buy Value (2yr, open-market)
Mar 31, 2026
Most Recent Trade
39
Credibility
Score
65%
Hit Rate
+3.8%
Avg 90d Return
+3.2%
Median 90d Return
46
Evaluated Trades
+19.2%
Best Trade
-10.7%
Worst Trade
Hit rate and returns are based on 46 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. Limited signal — either below-average timing or insufficient trade history.
Date Company Role Nature Dir. Shares Price Value Score
Mar 31, 2026 $EMA
Emera
Plan / DRIP Buy 239 $70.14 $17K 81
Mar 31, 2026 $EMA
Emera
Comp. Grant Buy 164 $67.74 $11K 81
Dec 31, 2025 $EMA
Emera
Plan / DRIP Buy 245 $67.13 $16K 81
Dec 31, 2025 $EMA
Emera
Comp. Grant Buy 211 $53.73 $11K 81
Dec 05, 2025 $EMA
Emera
Open Market Buy 3,040 $65.80 $200K 81
Sep 30, 2025 $EMA
Emera
Plan / DRIP Buy 241 $66.17 $16K 81
Sep 30, 2025 $EMA
Emera
Comp. Grant Buy 211 $53.73 $11K 81
Jul 05, 2025 $EMA
Emera
Open Market Buy 200 $62.25 $12K 81
Jul 04, 2025 $EMA
Emera
Plan / DRIP Buy 10,800 $62.25 $672K 81
Jun 30, 2025 $EMA
Emera
Comp. Grant Buy 209 $53.73 $11K 81
Jun 30, 2025 $EMA
Emera
Plan / DRIP Buy 260 $60.05 $16K 81
Mar 31, 2025 $EMA
Emera
Plan / DRIP Buy 270 $56.53 $15K 81
Mar 31, 2025 $EMA
Emera
Comp. Grant Buy 207 $53.73 $11K 81
Dec 31, 2024 $EMA
Emera
Plan / DRIP Buy 512 $50.76 $26K 81
Dec 31, 2024 $EMA
Emera
Comp. Grant Buy 212 $50.30 $11K 81
Dec 31, 2024 $EMA
Emera
Plan / DRIP Buy 512 $50.76 $26K 81
Dec 31, 2024 $EMA
Emera
Plan / DRIP Buy 293 $50.76 $15K 81
Sep 30, 2024 $EMA
Emera
Plan / DRIP Buy 289 $49.79 $14K 81
Sep 30, 2024 $EMA
Emera
Comp. Grant Buy 212 $50.30 $11K 81
Jun 30, 2024 $EMA
Emera
Comp. Grant Buy 210 $50.30 $11K 81
Jun 30, 2024 $EMA
Emera
Plan / DRIP Buy 284 $40.34 $11K 81
Mar 31, 2024 $EMA
Emera
Comp. Grant Buy 210 $50.30 $11K 81
Mar 31, 2024 $EMA
Emera
Plan / DRIP Buy 282 $48.40 $14K 81
Dec 31, 2023 $EMA
Emera
Plan / DRIP Buy 275 $48.34 $13K 81
Dec 31, 2023 $EMA
Emera
Comp. Grant Buy 207 $48.34 $10K 81
Sep 30, 2023 $EMA
Emera
Plan / DRIP Buy 250 $50.05 $13K 81
Sep 30, 2023 $EMA
Emera
Comp. Grant Buy 207 $51.75 $11K 81
Aug 21, 2023 $EMA
Emera
Open Market Buy 1,000 $50.50 $50K 81
Jun 30, 2023 $EMA
Emera
Comp. Grant Buy 205 $51.75 $11K 81
Jun 30, 2023 $EMA
Emera
Plan / DRIP Buy 208 $58.67 $12K 81
Mar 31, 2023 $EMA
Emera
Plan / DRIP Buy 219 $54.30 $12K 81
Mar 31, 2023 $EMA
Emera
Comp. Grant Buy 203 $51.75 $11K 81
Dec 31, 2022 $EMA
Emera
Plan / DRIP Buy 231 $50.46 $12K 81
Dec 31, 2022 $EMA
Emera
Comp. Grant Buy 169 $63.22 $11K 81
Oct 11, 2022 $EMA
Emera
Open Market Buy 940 $53.05 $50K 81
Sep 30, 2022 $EMA
Emera
Plan / DRIP Buy 169 $63.22 $11K 81
Sep 30, 2022 $EMA
Emera
Plan / DRIP Buy 178 $61.63 $11K 81
Dec 31, 2021 $EMA
Emera
Comp. Grant Buy 198 81
Dec 31, 2021 $EMA
Emera
Plan / DRIP Buy 175 81
Feb 19, 2021 $EMA
Emera
Open Market Buy 1,990 $50.40 $100K 81
Jan 11, 2021 $EMA
Emera
Open Market Buy 480 $52.00 $25K 81
Jan 06, 2021 $EMA
Emera
Open Market Buy 480 $52.70 $25K 81
Jan 06, 2021 $EMA
Emera
Open Market Buy 480 $52.50 $25K 81
Dec 31, 2020 $EMA
Emera
Plan / DRIP Buy 158 81
Dec 31, 2020 $EMA
Emera
Comp. Grant Buy 383 81
Sep 30, 2020 $EMA
Emera
Comp. Grant Buy 383 $55.79 $21K 81
Sep 30, 2020 $EMA
Emera
Plan / DRIP Buy 152 $53.35 $8K 81
Sep 01, 2020 $EMA
Emera
Open Market Buy 940 $52.35 $49K 81
Aug 28, 2020 $EMA
Emera
Open Market Buy 470 $53.00 $25K 81
Mar 31, 2020 $EMA
Emera
Plan / DRIP Buy 126 $59.33 $7K 81
Mar 31, 2020 $EMA
Emera
Comp. Grant Buy 382 $55.79 $21K 81
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Signal scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.