MarketPeel
Insider Trading Intelligence
RC

Robert M. Casciato

MRBK
DIRECTOR · MERIDIAN CORP · CIK 0001751816
FILING MIX · LIFETIME96%/4%
BUYS
89
SELLS
4
TOTAL VALUE
$959.3K
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
215,189
AVG SELL PX
$19.08
TRADE KIND
SHOWING 93 / 93
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
70 backtested trades · 8 horizons · 3 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Robert M. Casciato, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d70+50.00%+0.06%-0.89%+0.95%-0.33%1.76
14d70+58.57%+1.46%-1.79%+3.25%+1.21%5.29
30d70+77.14%+5.33%-0.45%+5.78%+6.65%6.23
60d70+95.71%+6.19%+2.91%+3.27%+1.92%3.56
90d70+95.71%+18.91%+5.27%+13.64%+5.22%6.11
180d70+75.71%+14.63%+2.93%+11.70%+14.68%5.56
1y70+64.29%-0.08%+14.97%-15.06%-23.08%-5.56
2y70(3 pending)+37.31%+11.72%+32.65%-20.93%-12.21%-4.23
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
MRBK · 215,189 shares · as of May 9, 2025
053,849107,698161,547215,39620212022202320242025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
FLOW · 89 buys / 4 sellsCOVERAGE · 22 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MRBK
MERIDIAN CORP
PURCHASE
7$13.77$96215,196May 9, 2025May 9, 2025View →
MRBK
MERIDIAN CORP
PURCHASE
200$13.67$2.7K215,396May 9, 2025May 9, 2025View →
MRBK
MERIDIAN CORP
PURCHASE
1,793$13.80$24.7K215,189May 9, 2025May 9, 2025View →
MRBK
MERIDIAN CORP
PURCHASE
500$8.56$4.3K213,396May 9, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
9$8.46$76212,896May 9, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
452$8.50$3.8K212,181May 9, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
656$8.49$5.6K212,837May 9, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
50$8.48$424212,887May 9, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
600$8.63$5.2K210,429May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
500$8.60$4.3K211,529May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
600$8.65$5.2K211,029May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
200$8.61$1.7K211,729May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
300$8.82$2.6K209,429May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
400$8.74$3.5K209,829May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
309$8.82$2.7K208,818May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
1,427$8.78$12.5K208,464May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
29$8.80$255209,129May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
100$8.67$867207,037May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
208$8.68$1.8K206,937May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
264$8.77$2.3K209,100May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
45$8.75$394208,509May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
18$8.81$159208,836May 8, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
217$8.54$1.9K205,274May 5, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
500$8.50$4.3K206,599May 5, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
130$8.48$1.1K206,729May 5, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
827$8.60$7.1K204,489May 5, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
825$8.58$7.1K206,099May 5, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
266$8.59$2.3K203,662May 5, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
568$8.53$4.8K205,057May 5, 2023May 9, 2023View →
MRBK
MERIDIAN CORP
SALE
75$24.44$1.8K25Mar 15, 2023Mar 15, 2023View →
MRBK
MERIDIAN CORP
SALE
100$20.89$2.1K0Mar 15, 2023Mar 15, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
75$13.48$1.0K103,323Mar 15, 2023Mar 15, 2023View →
MRBK
MERIDIAN CORP
SALE
150$18.00$2.7K50Mar 15, 2023Mar 15, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
75$24.44$1.8K103,398Mar 15, 2023Mar 15, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
3,000$27.19$81.6K102,998Mar 15, 2023Mar 15, 2023View →
MRBK
MERIDIAN CORP
SALE
75$13.48$1.0K25Mar 15, 2023Mar 15, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
150$18.00$2.7K103,248Mar 15, 2023Mar 15, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
100$20.89$2.1K103,098Mar 15, 2023Mar 15, 2023View →
MRBK
MERIDIAN CORP
PURCHASE
203$31.24$6.3K99,155Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
300$31.16$9.3K98,952Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
97$31.10$3.0K98,352Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
100$31.45$3.1K99,793Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
500$31.08$15.5K98,255Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
105$31.49$3.3K99,998Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
100$31.48$3.1K99,893Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
300$31.15$9.3K98,652Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
600$31.00$18.6K97,655Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
300$31.36$9.4K99,455Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
145$31.40$4.6K99,600Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
93$31.43$2.9K99,693Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
100$31.05$3.1K97,755Sep 13, 2022Sep 14, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
2,977$31.25$93.0K97,055Sep 12, 2022Sep 13, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
200$31.00$6.2K94,078Sep 12, 2022Sep 13, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
45$29.90$1.3K91,999Sep 9, 2022Sep 13, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
66$30.20$2.0K92,948Sep 9, 2022Sep 13, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
34$30.18$1.0K92,882Sep 9, 2022Sep 13, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
601$30.00$18.0K92,600Sep 9, 2022Sep 13, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
44$30.10$1.3K92,644Sep 9, 2022Sep 13, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
203$30.15$6.1K92,847Sep 9, 2022Sep 13, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
700$30.25$21.2K93,878Sep 9, 2022Sep 13, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
230$30.24$7.0K93,178Sep 9, 2022Sep 13, 2022View →
MRBK
MERIDIAN CORP
PURCHASE
1$30.17$3092,848Sep 9, 2022Sep 13, 2022View →
MRBK
MERIDIAN CORP
PURCHASEGRANT
Stock grant
100100Nov 4, 2021Nov 5, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
7,202$27.00$194.5K91,954Aug 2, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASEGRANT
Stock grant
100100Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
205$27.00$5.5K82,159Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
100$26.78$2.7K83,771Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
100$26.70$2.7K84,602Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
5$26.91$13583,266Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
997$26.88$26.8K83,256Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
100$26.82$2.7K83,671Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
2$26.75$5383,261Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
100$26.59$2.7K84,752Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
100$26.78$2.7K83,471Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
100$26.98$2.7K82,259Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
50$26.70$1.3K84,652Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
3$26.83$8083,259Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
100$26.72$2.7K84,502Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
331$26.74$8.8K84,402Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
100$26.89$2.7K83,366Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
300$26.78$8.0K84,071Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
100$26.74$2.7K83,571Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
5$26.82$13483,371Jul 29, 2021Aug 2, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
5,2500Jul 27, 2021Jul 27, 2021View →
MRBK
MERIDIAN CORP
PURCHASE
5,250$15.24$80.0K81,954Jul 27, 2021Jul 27, 2021View →
MRBK
MERIDIAN CORP
PURCHASEGRANT
Stock grant
100100May 21, 2021May 25, 2021View →
MRBK
MERIDIAN CORP
PURCHASEGRANT
Stock grant
100100Feb 26, 2021Mar 1, 2021View →
MRBK
MERIDIAN CORP
PURCHASEGRANT
Stock grant
2005,650Nov 4, 2020Nov 5, 2020View →
MRBK
MERIDIAN CORP
PURCHASE
3,100$15.90$49.3K76,679May 6, 2020May 7, 2020View →
MRBK
MERIDIAN CORP
PURCHASE
25$16.00$40076,704May 6, 2020May 7, 2020View →
MRBK
MERIDIAN CORP
PURCHASEGRANT
Stock grant
1005,450Apr 2, 2020Nov 5, 2020View →
MRBK
MERIDIAN CORP
PURCHASE
5,500$18.25$100.4K73,579Mar 12, 2020Mar 12, 2020View →
MRBK
MERIDIAN CORP
PURCHASEGRANT
Stock grant
1005,350Feb 5, 2020Feb 5, 2020View →
Other insiders · MRBK
Loading peer insiders…
About this filer
CIK 0001751816
ROLE
Director
PRIMARY
MRBK
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001751816DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback