Loading SFST…
SEC filing
SFST · CIK 1090009
4 · Aug 27, 2026 · Director CUBBAGE LEIGHTON M sold 750 shares at $63.02/share ($47,268)
Director CUBBAGE LEIGHTON M sold 750 shares at $63.02/share ($47,268)
PRIMARY DOCUMENT
Graphics and non-inline formats (not embedded below).