Novellino Michael Peter ·10% Stockholder Large shareholder Transaction date 13 Jul 2023 Notification date 12 Jul 2023 Proposed sale Price 197.49 Quantity 17,038 Value US$1,843,079 Filing More details Fewer details