Insiders · Profile

Besca Mark

Director at MARKEL. Filing since 3 Nov 2023. CIK 0001831351

Company
Date
Role
Action
Shares
Amount
Of holding
3 Nov 2023
Director
Bought
50
$65.85K
6.8%
1 decision on file.