Loading insider details...
Latest Form 4 (Dec 12, 2025): Disposition to Issuer of 4,480 III shares, $27.3K.