StockDocs
Project by Matthew Castle Please send feedback to matthewgcastle@gmail.com
FSTW

FST Corp.

FSTWF Nasdaq Sporting & Athletic Goods, NEC EDGAR ↗

Key statistics

from XBRL data in SEC filings
Market cap
Revenue (TTM)
$48.0M
Net income (TTM)
-$1.50M
EPS (TTM)
$-0.03
P/E ratio
Dividend yield
Free cash flow
-$1.60M
Cash
$7.18M
Total assets
$60.9M
Gross margin
43.0%
52-week range

Recent SEC filings

40 most recent
Annual, quarterly & current reports
6-K REPORT OF FOREIGN PRIVATE ISSUER Jul 28, 2026 6-K REPORT OF FOREIGN PRIVATE ISSUER Jul 28, 2026 6-K/A AMENDMENT NO. 1 TO FORM 6-K Jul 15, 2026 6-K REPORT OF FOREIGN PRIVATE ISSUER Jul 7, 2026 6-K REPORT OF FOREIGN PRIVATE ISSUER May 5, 2026 6-K REPORT OF FOREIGN PRIVATE ISSUER Apr 23, 2026 20-F ANNUAL REPORT Apr 20, 2026 6-K REPORT OF FOREIGN PRIVATE ISSUER Feb 12, 2026 6-K REPORT OF FOREIGN PRIVATE ISSUER Jan 13, 2026 6-K REPORT OF FOREIGN PRIVATE ISSUER Dec 10, 2025 6-K REPORT OF FOREIGN PRIVATE ISSUER Nov 18, 2025 6-K REPORT OF FOREIGN PRIVATE ISSUER Nov 12, 2025 6-K REPORT OF FOREIGN PRIVATE ISSUER Nov 3, 2025 6-K REPORT OF FOREIGN PRIVATE ISSUER Aug 20, 2025 20-F ANNUAL REPORT May 15, 2025 6-K REPORT OF FOREIGN PRIVATE ISSUER Apr 30, 2025 6-K REPORT OF FOREIGN PRIVATE ISSUER Mar 12, 2025 6-K REPORT OF FOREIGN PRIVATE ISSUER Jan 21, 2025
Other filings
424B5 PROSPECTUS SUPPLEMENT Jul 6, 2026 424B5 PROSPECTUS SUPPLEMENT Jul 2, 2026 EFFECT Jun 8, 2026 F-3 REGISTRATION STATEMENT May 29, 2026 3 PRIMARY DOCUMENT May 4, 2026 S-8 REGISTRATION STATEMENT Apr 24, 2026 EFFECT Jul 25, 2025 424B3 PROSPECTUS Jul 25, 2025 CORRESP Jul 23, 2025 CORRESP Jul 22, 2025 F-1/A REGISTRATION STATEMENT Jul 22, 2025 UPLOAD Jul 16, 2025 F-1/A REGISTRATION STATEMENT Jul 8, 2025 CORRESP Jul 7, 2025 NT 20-F NOTIFICATION OF LATE FILING Apr 30, 2025 UPLOAD Mar 13, 2025 F-1 REGISTRATION STATEMENT Feb 28, 2025 SCHEDULE 13G/A Jan 17, 2025 CERT Jan 15, 2025 8-A12B FOR REGISTRATION OF CERTAIN CLASSES Jan 14, 2025 EFFECT Item F-4; Item 2024-12-03; Item 09:00:00 Dec 3, 2024 424B3 PROSPECTUS Dec 3, 2024