RUFFALO JAMES A & MARGARET M Large shareholder Transaction date 11 Jan 2023 Notification date 27 Jan 2023 Sale Price 398.55 Quantity 94,967 -35.6% Value US$2,199,733 Filing More details Fewer details