Stocks · Materials · Miscellaneous Chemical Products

FLEXIBLE SOLUTIONS INTERNATIONAL INC

FSI Clue Score40
British Columbia, Canada Fiscal year ends December CIK 0001069394
6.05
+0.00%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
6.05 on 9 Oct 2026
10 7 5 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $8.81 14 Oct 2025 $8.99 15 Oct 2025 $9.14 16 Oct 2025 $8.84 17 Oct 2025 $9.00 20 Oct 2025 $8.70 21 Oct 2025 $8.57 22 Oct 2025 $8.34 23 Oct 2025 $9.29 24 Oct 2025 $9.70 27 Oct 2025 $9.42 28 Oct 2025 $9.29 29 Oct 2025 $9.05 30 Oct 2025 $9.05 31 Oct 2025 $9.06 3 Nov 2025 $8.87 4 Nov 2025 $8.84 5 Nov 2025 $8.58 6 Nov 2025 $8.35 7 Nov 2025 $8.30 10 Nov 2025 $8.48 11 Nov 2025 $8.16 12 Nov 2025 $8.03 13 Nov 2025 $8.02 14 Nov 2025 $8.07 17 Nov 2025 $7.06 18 Nov 2025 $7.03 19 Nov 2025 $7.15 20 Nov 2025 $6.84 21 Nov 2025 $6.85 24 Nov 2025 $7.00 25 Nov 2025 $6.66 26 Nov 2025 $6.86 28 Nov 2025 $6.82 1 Dec 2025 $6.62 2 Dec 2025 $6.53 3 Dec 2025 $6.83 4 Dec 2025 $6.84 5 Dec 2025 $6.86 8 Dec 2025 $6.59 9 Dec 2025 $6.59 10 Dec 2025 $6.68 11 Dec 2025 $6.91 12 Dec 2025 $7.14 15 Dec 2025 $6.85 16 Dec 2025 $6.89 17 Dec 2025 $6.78 18 Dec 2025 $6.90 19 Dec 2025 $7.00 22 Dec 2025 $7.12 23 Dec 2025 $7.15 24 Dec 2025 $7.11 26 Dec 2025 $7.01 29 Dec 2025 $6.66 30 Dec 2025 $6.68 31 Dec 2025 $6.73 2 Jan 2026 $6.81 5 Jan 2026 $6.89 6 Jan 2026 $6.81 7 Jan 2026 $6.48 8 Jan 2026 $6.89 9 Jan 2026 $6.72 12 Jan 2026 $6.51 13 Jan 2026 $6.14 14 Jan 2026 $6.04 15 Jan 2026 $5.85 16 Jan 2026 $6.17 20 Jan 2026 $6.14 21 Jan 2026 $6.28 22 Jan 2026 $6.17 23 Jan 2026 $6.06 26 Jan 2026 $6.05 27 Jan 2026 $5.98 28 Jan 2026 $5.87 29 Jan 2026 $5.84 30 Jan 2026 $5.77 2 Feb 2026 $5.88 3 Feb 2026 $5.86 4 Feb 2026 $5.86 5 Feb 2026 $5.52 6 Feb 2026 $5.52 9 Feb 2026 $5.73 10 Feb 2026 $5.83 11 Feb 2026 $5.97 12 Feb 2026 $5.74 13 Feb 2026 $5.63 17 Feb 2026 $5.50 18 Feb 2026 $5.36 19 Feb 2026 $5.38 20 Feb 2026 $5.36 23 Feb 2026 $5.28 24 Feb 2026 $5.29 25 Feb 2026 $5.36 26 Feb 2026 $5.41 27 Feb 2026 $5.35 2 Mar 2026 $5.39 3 Mar 2026 $5.36 4 Mar 2026 $5.34 5 Mar 2026 $5.38 6 Mar 2026 $5.28 9 Mar 2026 $5.53 10 Mar 2026 $5.54 11 Mar 2026 $5.85 12 Mar 2026 $5.70 13 Mar 2026 $5.65 16 Mar 2026 $5.50 17 Mar 2026 $5.55 18 Mar 2026 $5.56 19 Mar 2026 $5.46 20 Mar 2026 $5.38 23 Mar 2026 $5.50 24 Mar 2026 $5.24 25 Mar 2026 $5.33 26 Mar 2026 $5.42 27 Mar 2026 $5.31 30 Mar 2026 $5.32 31 Mar 2026 $5.40 1 Apr 2026 $5.37 2 Apr 2026 $5.32 6 Apr 2026 $5.44 7 Apr 2026 $5.36 8 Apr 2026 $5.52 9 Apr 2026 $5.38 10 Apr 2026 $5.41 13 Apr 2026 $5.27 14 Apr 2026 $5.23 15 Apr 2026 $5.29 16 Apr 2026 $5.60 17 Apr 2026 $6.29 20 Apr 2026 $6.77 21 Apr 2026 $7.39 22 Apr 2026 $7.34 23 Apr 2026 $6.60 24 Apr 2026 $6.58 27 Apr 2026 $6.51 28 Apr 2026 $6.52 29 Apr 2026 $6.25 30 Apr 2026 $6.20 1 May 2026 $6.45 4 May 2026 $6.21 5 May 2026 $6.05 6 May 2026 $6.20 7 May 2026 $6.28 8 May 2026 $6.19 11 May 2026 $6.05 12 May 2026 $6.40 13 May 2026 $6.43 14 May 2026 $6.41 15 May 2026 $6.35 18 May 2026 $6.10 19 May 2026 $6.05 20 May 2026 $6.23 21 May 2026 $6.39 22 May 2026 $6.59 26 May 2026 $6.44 27 May 2026 $6.53 28 May 2026 $6.61 29 May 2026 $6.65 1 Jun 2026 $6.51 2 Jun 2026 $6.50 3 Jun 2026 $6.41 4 Jun 2026 $6.40 5 Jun 2026 $6.26 8 Jun 2026 $6.40 9 Jun 2026 $6.26 10 Jun 2026 $6.34 11 Jun 2026 $6.35 12 Jun 2026 $6.31 15 Jun 2026 $6.37 16 Jun 2026 $6.50 17 Jun 2026 $6.41 18 Jun 2026 $6.48 22 Jun 2026 $6.49 23 Jun 2026 $6.45 24 Jun 2026 $6.40 25 Jun 2026 $6.39 26 Jun 2026 $6.82 29 Jun 2026 $6.81 30 Jun 2026 $6.66 1 Jul 2026 $6.56 2 Jul 2026 $6.25 6 Jul 2026 $6.22 7 Jul 2026 $5.96 8 Jul 2026 $5.95 9 Jul 2026 $5.95 10 Jul 2026 $5.98 13 Jul 2026 $5.80 14 Jul 2026 $5.86 15 Jul 2026 $6.19 16 Jul 2026 $6.08 17 Jul 2026 $5.94 20 Jul 2026 $5.85 21 Jul 2026 $5.22 22 Jul 2026 $5.25 23 Jul 2026 $5.10 24 Jul 2026 $5.01 27 Jul 2026 $5.00 28 Jul 2026 $5.06 29 Jul 2026 $5.07 30 Jul 2026 $5.03 31 Jul 2026 $5.04 3 Aug 2026 $5.00 4 Aug 2026 $5.00 5 Aug 2026 $5.05 6 Aug 2026 $5.04 7 Aug 2026 $5.03 10 Aug 2026 $4.98 11 Aug 2026 $4.90 12 Aug 2026 $4.95 13 Aug 2026 $5.00 14 Aug 2026 $5.04 17 Aug 2026 $5.39 18 Aug 2026 $5.25 19 Aug 2026 $5.37 20 Aug 2026 $5.30 21 Aug 2026 $5.32 24 Aug 2026 $5.30 25 Aug 2026 $5.50 26 Aug 2026 $5.72 27 Aug 2026 $5.93 28 Aug 2026 $5.81 31 Aug 2026 $5.96 1 Sep 2026 $5.78 2 Sep 2026 $5.81 3 Sep 2026 $5.72 4 Sep 2026 $5.76 8 Sep 2026 $5.75 9 Sep 2026 $5.70 10 Sep 2026 $5.70 11 Sep 2026 $5.65 14 Sep 2026 $5.80 15 Sep 2026 $5.80 16 Sep 2026 $5.80 17 Sep 2026 $5.87 18 Sep 2026 $5.82 21 Sep 2026 $5.87 22 Sep 2026 $5.95 23 Sep 2026 $5.82 24 Sep 2026 $5.80 25 Sep 2026 $5.80 28 Sep 2026 $5.80 29 Sep 2026 $5.77 30 Sep 2026 $6.01 1 Oct 2026 $6.00 2 Oct 2026 $6.05 5 Oct 2026 $6.12 6 Oct 2026 $6.33 7 Oct 2026 $6.28 8 Oct 2026 $6.05 9 Oct 2026 $6.05 O BRIEN DANIEL B Chief Executive Officer Sold at will $330.40K 27 Jan 2026 · at $5.90 · 1.2% of stake O BRIEN DANIEL B Chief Executive Officer Sold at will $265.72K 28 Jan 2026 · at $5.84 · 1.0% of stake O BRIEN DANIEL B Chief Executive Officer Sold at will $23.58K 29 Jan 2026 · at $5.89 · 0.1% of stake O BRIEN DANIEL B Chief Executive Officer Sold at will $73.50K 3 Feb 2026 · at $5.88 · 0.3% of stake
0 buys4 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$38.52M
Net income
$786.89K
Free cash flow
$591.71K
Gross margin
32.6%
Operating margin
12.0%
Net margin
2.0%
Return on equity
2.0%
Return on capital
7.7%
Debt to equity
0.11
Revenue growth, 1 yr
0.7%
Revenue growth, 5 yr
4.2% a year
EPS growth, 1 yr
-75.0%

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
31M 3M FY20 Fiscal year 2020 Revenue $31.41M Net income $2.98M Margin 9.5% 34M 3M FY21 Fiscal year 2021 Revenue $34.42M Net income $3.45M Margin 10.0% · growth +9.6% 46M 7M FY22 Fiscal year 2022 Revenue $45.84M Net income $7.02M Margin 15.3% · growth +33.2% 38M 3M FY23 Fiscal year 2023 Revenue $38.32M Net income $2.78M Margin 7.2% · growth -16.4% 38M 3M FY24 Fiscal year 2024 Revenue $38.23M Net income $3.04M Margin 7.9% · growth -0.2% 39M 787K FY25 Fiscal year 2025 Revenue $38.52M Net income $786.89K Margin 2.0% · growth +0.7%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
3 Feb 2026 O BRIEN DANIEL B
Chief Executive Officer
Sold at will $73.50K 0.3%
29 Jan 2026 O BRIEN DANIEL B
Chief Executive Officer
Sold at will $23.58K 0.1%
28 Jan 2026 O BRIEN DANIEL B
Chief Executive Officer
Sold at will $265.72K 1.0%
27 Jan 2026 O BRIEN DANIEL B
Chief Executive Officer
Sold at will $330.40K 1.2%
16 Nov 2023 O BRIEN DANIEL B
Chief Executive Officer
Sold at will $148.46K 2.2%
21 Jul 2023 O BRIEN DANIEL B
Chief Executive Officer
Sold at will $24.57K 0.2%