Metro Bank Holdings PLC

Net Buying
MTRO·XLON·🇬🇧 GB
70%buys·30%sales
122 transactions
$2.9MTotal buys·47 buys
$541KTotal sells·20 sells
11 insider
Last: Mar 25, 2026