Omega Flex Inc (OFLX)

Omega Flex Inc. has seen a net buy of $29,500 from its CEO in the last 90 days. This single transaction represents the entirety of insider activity, with no sales recorded. The stock has experienced a 16.1% decline over the past 90 days.
Stock chart
Ticker: OFLX Exchange: NMS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Rivest Dean W.
Chief Executive Officer
1 purchase — total 29,500 USD
Buy 11 Mar 2026
Value US$4,946,806.52 | Price 227.07 | Shares 37,277
Buy 10 Dec 2025
Value US$1,985,404.72 | Price 144.35 | Shares 72,175
Buy 10 Dec 2025
Value US$267,102.41 | Price 173.33 | Shares 71,370
Buy 5 Dec 2025
Value US$66,904.50 | Price 28.47 | Shares 2,350
Buy 4 Dec 2025
Value US$39,816.00 | Price 28.44 | Shares 1,400
Buy 24 Nov 2025
Value US$13,645.00 | Price 27.29 | Shares 500
Sale 12 Jun 2025
Value US$30,666.60 | Price 31.55 | Shares 972
Buy 2 May 2025
Value US$14,860.00 | Price 29.72 | Shares 500
Sale 19 Aug 2022
Value US$15,183.00 | Price 120.50 | Shares 126
Sale 19 Aug 2022
Value US$12,025.00 | Price 120.25 | Shares 100
Sale 19 Aug 2022
Value US$383,880.00 | Price 120.00 | Shares 3,199
Sale 18 Aug 2022
Value US$12,023.00 | Price 120.23 | Shares 100
Sale 18 Aug 2022
Value US$12,022.00 | Price 120.22 | Shares 100
Sale 18 Aug 2022
Value US$12,001.00 | Price 120.01 | Shares 100
Sale 18 Aug 2022
Value US$24,022.00 | Price 120.11 | Shares 200
Sale 18 Aug 2022
Value US$120.05 | Price 120.05 | Shares 1
Sale 18 Aug 2022
Value US$11,284.70 | Price 120.05 | Shares 94
Sale 18 Aug 2022
Value US$1,560.39 | Price 120.03 | Shares 13
Sale 18 Aug 2022
Value US$840.84 | Price 120.12 | Shares 7
Sale 18 Aug 2022
Value US$120.13 | Price 120.13 | Shares 1
Sale 18 Aug 2022
Value US$24,000.00 | Price 120.00 | Shares 200
Sale 18 Aug 2022
Value US$12,002.00 | Price 120.02 | Shares 100
Sale 18 Aug 2022
Value US$5,521.38 | Price 120.03 | Shares 46
Sale 18 Aug 2022
Value US$208,920.00 | Price 120.00 | Shares 1,741
Sale 17 Aug 2022
Value US$23,520.00 | Price 120.00 | Shares 196
Sale 16 Aug 2022
Value US$11,898.00 | Price 118.98 | Shares 100
Sale 16 Aug 2022
Value US$11,879.00 | Price 118.79 | Shares 100
Sale 16 Aug 2022
Value US$4,750.00 | Price 118.75 | Shares 40
Sale 16 Aug 2022
Value US$9,259.38 | Price 118.71 | Shares 78
Sale 16 Aug 2022
Value US$23,700.00 | Price 118.50 | Shares 200
Sale 16 Aug 2022
Value US$11,849.00 | Price 118.49 | Shares 100
Sale 16 Aug 2022
Value US$23,652.00 | Price 118.26 | Shares 200
Sale 16 Aug 2022
Value US$236.30 | Price 118.15 | Shares 2
Sale 16 Aug 2022
Value US$11,813.00 | Price 118.13 | Shares 100
Sale 16 Aug 2022
Value US$11,575.76 | Price 118.12 | Shares 98
Sale 16 Aug 2022
Value US$11,808.00 | Price 118.08 | Shares 100
Sale 16 Aug 2022
Value US$11,807.00 | Price 118.07 | Shares 100
Sale 16 Aug 2022
Value US$11,803.00 | Price 118.03 | Shares 100
Sale 16 Aug 2022
Value US$1,888.16 | Price 118.01 | Shares 16
Sale 16 Aug 2022
Value US$3,186.00 | Price 118.00 | Shares 27
Sale 16 Aug 2022
Value US$9,905.28 | Price 117.92 | Shares 84
Sale 16 Aug 2022
Value US$353.46 | Price 117.82 | Shares 3
Sale 16 Aug 2022
Value US$2,356.20 | Price 117.81 | Shares 20
Sale 16 Aug 2022
Value US$11,776.00 | Price 117.76 | Shares 100
Sale 16 Aug 2022
Value US$4,826.11 | Price 117.71 | Shares 41
Sale 16 Aug 2022
Value US$23,406.38 | Price 117.62 | Shares 199
Sale 16 Aug 2022
Value US$3,174.12 | Price 117.56 | Shares 27
Sale 16 Aug 2022
Value US$2,350.60 | Price 117.53 | Shares 20
Sale 16 Aug 2022
Value US$2,350.40 | Price 117.52 | Shares 20
Sale 16 Aug 2022
Value US$2,350.20 | Price 117.51 | Shares 20
Sale 16 Aug 2022
Value US$20,210.00 | Price 117.50 | Shares 172
Sale 16 Aug 2022
Value US$704.94 | Price 117.49 | Shares 6
Sale 16 Aug 2022
Value US$13,039,725.00 | Price 117,475.00 | Shares 111
Sale 16 Aug 2022
Value US$11,740.00 | Price 117.40 | Shares 100
Sale 16 Aug 2022
Value US$46,956.00 | Price 117.39 | Shares 400
Sale 16 Aug 2022
Value US$3,285.80 | Price 117.35 | Shares 28
Sale 16 Aug 2022
Value US$234.68 | Price 117.34 | Shares 2
Sale 16 Aug 2022
Value US$45,993.36 | Price 117.33 | Shares 392
Sale 16 Aug 2022
Value US$9,735.07 | Price 117.29 | Shares 83
Sale 16 Aug 2022
Value US$2,694.68 | Price 117.16 | Shares 23
Sale 16 Aug 2022
Value US$11,714.00 | Price 117.14 | Shares 100
Sale 16 Aug 2022
Value US$11,708.00 | Price 117.08 | Shares 100
Sale 16 Aug 2022
Value US$11,705.00 | Price 117.05 | Shares 100
Sale 16 Aug 2022
Value US$105,327.00 | Price 117.03 | Shares 900
Sale 16 Aug 2022
Value US$23,404.00 | Price 117.02 | Shares 200
Sale 16 Aug 2022
Value US$11,701.00 | Price 117.01 | Shares 100
Sale 16 Aug 2022
Value US$81,900.00 | Price 117.00 | Shares 700
Sale 16 Aug 2022
Value US$11,698.00 | Price 116.98 | Shares 100
Sale 16 Aug 2022
Value US$32,044.30 | Price 116.95 | Shares 274
Sale 16 Aug 2022
Value US$18,262.24 | Price 116.32 | Shares 157
Sale 16 Aug 2022
Value US$21,517.35 | Price 116.31 | Shares 185
Sale 16 Aug 2022
Value US$11,629.00 | Price 116.29 | Shares 100
Sale 16 Aug 2022
Value US$465.08 | Price 116.27 | Shares 4
Sale 16 Aug 2022
Value US$6,975.60 | Price 116.26 | Shares 60
Sale 16 Aug 2022
Value US$1,162.40 | Price 116.24 | Shares 10
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-13 2026-03-11 B Purchase

Chief Executive Officer

Executive Director
37,277 +45.0%
227.07
US$4,946,807
37,277 +45.0% 227.07 US$4,946,807
2025-12-12 2025-12-10 B Purchase Non-Executive Director
72,175 -16.0%
144.35
US$1,985,405
72,175 -16.0% 144.35 US$1,985,405
2025-12-12 2025-12-10 B Purchase Non-Executive Director
71,370 +3.6%
173.33
US$267,102
71,370 +3.6% 173.33 US$267,102
2025-12-08 2025-12-05 B Purchase Non-Executive Director
2,350 +167.9%
28.47
US$66,904
2,350 +167.9% 28.47 US$66,904
2025-12-08 2025-12-04 B Purchase Non-Executive Director
1,400 +inf%
28.44
US$39,816
1,400 +inf% 28.44 US$39,816
2025-11-24 2025-11-24 B Purchase

President

Executive Director
500 +100.0%
27.29
US$13,645
500 +100.0% 27.29 US$13,645
2025-06-12 2025-06-12 S Sale

Executive Chairman

Executive Director
972 -0.1%
31.55
US$30,667
972 -0.1% 31.55 US$30,667
2025-05-06 2025-05-02 B Purchase

President

Executive Director
500 +inf%
29.72
US$14,860
500 +inf% 29.72 US$14,860
2022-08-22 2022-08-19 S Sale Non-Executive Director
126 -0.1%
120.50
US$15,183
126 -0.1% 120.50 US$15,183
2022-08-22 2022-08-19 S Sale Non-Executive Director
100 -0.1%
120.25
US$12,025
100 -0.1% 120.25 US$12,025
2022-08-22 2022-08-19 S Sale Non-Executive Director
3,199 -1.6%
120.00
US$383,880
3,199 -1.6% 120.00 US$383,880
2022-08-19 2022-08-18 S Sale Non-Executive Director
100 -0.1%
120.23
US$12,023
100 -0.1% 120.23 US$12,023
2022-08-19 2022-08-18 S Sale Non-Executive Director
100 -0.1%
120.22
US$12,022
100 -0.1% 120.22 US$12,022
2022-08-19 2022-08-18 S Sale Non-Executive Director
100 -0.1%
120.01
US$12,001
100 -0.1% 120.01 US$12,001
2022-08-19 2022-08-18 S Sale Non-Executive Director
200 -0.1%
120.11
US$24,022
200 -0.1% 120.11 US$24,022
2022-08-19 2022-08-18 S Sale Non-Executive Director
1 -0.0%
120.05
US$120
1 -0.0% 120.05 US$120
2022-08-19 2022-08-18 S Sale Non-Executive Director
94 -0.0%
120.05
US$11,285
94 -0.0% 120.05 US$11,285
2022-08-19 2022-08-18 S Sale Non-Executive Director
13 -0.0%
120.03
US$1,560
13 -0.0% 120.03 US$1,560
2022-08-19 2022-08-18 S Sale Non-Executive Director
7 -0.0%
120.12
US$841
7 -0.0% 120.12 US$841
2022-08-19 2022-08-18 S Sale Non-Executive Director
1 -0.0%
120.13
US$120
1 -0.0% 120.13 US$120
2022-08-19 2022-08-18 S Sale Non-Executive Director
200 -0.1%
120.00
US$24,000
200 -0.1% 120.00 US$24,000
2022-08-19 2022-08-18 S Sale Non-Executive Director
100 -0.1%
120.02
US$12,002
100 -0.1% 120.02 US$12,002
2022-08-19 2022-08-18 S Sale Non-Executive Director
46 -0.0%
120.03
US$5,521
46 -0.0% 120.03 US$5,521
2022-08-19 2022-08-18 S Sale Non-Executive Director
1,741 -0.9%
120.00
US$208,920
1,741 -0.9% 120.00 US$208,920
2022-08-18 2022-08-17 S Sale Non-Executive Director
196 -0.1%
120.00
US$23,520
196 -0.1% 120.00 US$23,520
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.1%
118.98
US$11,898
100 -0.1% 118.98 US$11,898
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.1%
118.79
US$11,879
100 -0.1% 118.79 US$11,879
2022-08-18 2022-08-16 S Sale Non-Executive Director
40 -0.0%
118.75
US$4,750
40 -0.0% 118.75 US$4,750
2022-08-18 2022-08-16 S Sale Non-Executive Director
78 -0.0%
118.71
US$9,259
78 -0.0% 118.71 US$9,259
2022-08-18 2022-08-16 S Sale Non-Executive Director
200 -0.1%
118.50
US$23,700
200 -0.1% 118.50 US$23,700
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.1%
118.49
US$11,849
100 -0.1% 118.49 US$11,849
2022-08-18 2022-08-16 S Sale Non-Executive Director
200 -0.1%
118.26
US$23,652
200 -0.1% 118.26 US$23,652
2022-08-18 2022-08-16 S Sale Non-Executive Director
2 -0.0%
118.15
US$236
2 -0.0% 118.15 US$236
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.1%
118.13
US$11,813
100 -0.1% 118.13 US$11,813
2022-08-18 2022-08-16 S Sale Non-Executive Director
98 -0.0%
118.12
US$11,576
98 -0.0% 118.12 US$11,576
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.1%
118.08
US$11,808
100 -0.1% 118.08 US$11,808
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.1%
118.07
US$11,807
100 -0.1% 118.07 US$11,807
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.1%
118.03
US$11,803
100 -0.1% 118.03 US$11,803
2022-08-18 2022-08-16 S Sale Non-Executive Director
16 -0.0%
118.01
US$1,888
16 -0.0% 118.01 US$1,888
2022-08-18 2022-08-16 S Sale Non-Executive Director
27 -0.0%
118.00
US$3,186
27 -0.0% 118.00 US$3,186
2022-08-18 2022-08-16 S Sale Non-Executive Director
84 -0.0%
117.92
US$9,905
84 -0.0% 117.92 US$9,905
2022-08-18 2022-08-16 S Sale Non-Executive Director
3 -0.0%
117.82
US$353
3 -0.0% 117.82 US$353
2022-08-18 2022-08-16 S Sale Non-Executive Director
20 -0.0%
117.81
US$2,356
20 -0.0% 117.81 US$2,356
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.0%
117.76
US$11,776
100 -0.0% 117.76 US$11,776
2022-08-18 2022-08-16 S Sale Non-Executive Director
41 -0.0%
117.71
US$4,826
41 -0.0% 117.71 US$4,826
2022-08-18 2022-08-16 S Sale Non-Executive Director
199 -0.1%
117.62
US$23,406
199 -0.1% 117.62 US$23,406
2022-08-18 2022-08-16 S Sale Non-Executive Director
27 -0.0%
117.56
US$3,174
27 -0.0% 117.56 US$3,174
2022-08-18 2022-08-16 S Sale Non-Executive Director
20 -0.0%
117.53
US$2,351
20 -0.0% 117.53 US$2,351
2022-08-18 2022-08-16 S Sale Non-Executive Director
20 -0.0%
117.52
US$2,350
20 -0.0% 117.52 US$2,350
2022-08-18 2022-08-16 S Sale Non-Executive Director
20 -0.0%
117.51
US$2,350
20 -0.0% 117.51 US$2,350
2022-08-18 2022-08-16 S Sale Non-Executive Director
172 -0.1%
117.50
US$20,210
172 -0.1% 117.50 US$20,210
2022-08-18 2022-08-16 S Sale Non-Executive Director
6 -0.0%
117.49
US$705
6 -0.0% 117.49 US$705
2022-08-18 2022-08-16 S Sale Non-Executive Director
111 -0.1%
117,475.00
US$13,039,725
111 -0.1% 117,475.00 US$13,039,725
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.0%
117.40
US$11,740
100 -0.0% 117.40 US$11,740
2022-08-18 2022-08-16 S Sale Non-Executive Director
400 -0.2%
117.39
US$46,956
400 -0.2% 117.39 US$46,956
2022-08-18 2022-08-16 S Sale Non-Executive Director
28 -0.0%
117.35
US$3,286
28 -0.0% 117.35 US$3,286
2022-08-18 2022-08-16 S Sale Non-Executive Director
2 -0.0%
117.34
US$235
2 -0.0% 117.34 US$235
2022-08-18 2022-08-16 S Sale Non-Executive Director
392 -0.2%
117.33
US$45,993
392 -0.2% 117.33 US$45,993
2022-08-18 2022-08-16 S Sale Non-Executive Director
83 -0.0%
117.29
US$9,735
83 -0.0% 117.29 US$9,735
2022-08-18 2022-08-16 S Sale Non-Executive Director
23 -0.0%
117.16
US$2,695
23 -0.0% 117.16 US$2,695
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.0%
117.14
US$11,714
100 -0.0% 117.14 US$11,714
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.0%
117.08
US$11,708
100 -0.0% 117.08 US$11,708
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.0%
117.05
US$11,705
100 -0.0% 117.05 US$11,705
2022-08-18 2022-08-16 S Sale Non-Executive Director
900 -0.4%
117.03
US$105,327
900 -0.4% 117.03 US$105,327
2022-08-18 2022-08-16 S Sale Non-Executive Director
200 -0.1%
117.02
US$23,404
200 -0.1% 117.02 US$23,404
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.0%
117.01
US$11,701
100 -0.0% 117.01 US$11,701
2022-08-18 2022-08-16 S Sale Non-Executive Director
700 -0.3%
117.00
US$81,900
700 -0.3% 117.00 US$81,900
2022-08-18 2022-08-16 S Sale Non-Executive Director
100 -0.0%
116.98
US$11,698
100 -0.0% 116.98 US$11,698
2022-08-18 2022-08-16 S Sale Non-Executive Director
274 -0.1%
116.95
US$32,044
274 -0.1% 116.95 US$32,044
2022-08-17 2022-08-16 S Sale Non-Executive Director
157 -0.1%
116.32
US$18,262
157 -0.1% 116.32 US$18,262
2022-08-17 2022-08-16 S Sale Non-Executive Director
185 -0.1%
116.31
US$21,517
185 -0.1% 116.31 US$21,517
2022-08-17 2022-08-16 S Sale Non-Executive Director
100 -0.0%
116.29
US$11,629
100 -0.0% 116.29 US$11,629
2022-08-17 2022-08-16 S Sale Non-Executive Director
4 -0.0%
116.27
US$465
4 -0.0% 116.27 US$465
2022-08-17 2022-08-16 S Sale Non-Executive Director
60 -0.0%
116.26
US$6,976
60 -0.0% 116.26 US$6,976
2022-08-17 2022-08-16 S Sale Non-Executive Director
10 -0.0%
116.24
US$1,162
10 -0.0% 116.24 US$1,162