Loading insider details...
Latest Form 4 (Oct 21, 2025): Tax Withholding of 35,916 ODC shares, $2.12M.