Loading insider details...
Latest Form 4 (Apr 6, 2026): Disposition to Issuer of 3,211 PBR shares, $162.0K.