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