Skip to content
SPARK NETWORKS PLC (LOV) — insider trading: 231 buys, 294 sells · InsiderLens