California State Teachers Retirement System (CalSTRS)’s Omega Flex OFLX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$5.96K Sell
192
-26
-12% -$855 ﹤0.01% 2825
2025
Q4
$6.42K Sell
218
-40
-16% -$1.14K ﹤0.01% 2916
2025
Q3
$8.05K Buy
258
+1
+0.4% +$34 ﹤0.01% 2903
2025
Q2
$8.32K Hold
257
﹤0.01% 2796
2025
Q1
$8.94K Sell
257
-3,060
-92% -$119K ﹤0.01% 2797
2024
Q4
$139K Hold
3,317
﹤0.01% 2369
2024
Q3
$166K Sell
3,317
-121
-4% -$5.96K ﹤0.01% 2385
2024
Q2
$176K Sell
3,438
-63
-2% -$4.02K ﹤0.01% 2375
2024
Q1
$248K Sell
3,501
-179
-5% -$12.7K ﹤0.01% 2390
2023
Q4
$259K Sell
3,680
-167
-4% -$12.5K ﹤0.01% 2416
2023
Q3
$303K Sell
3,847
-349
-8% -$30.1K ﹤0.01% 2415
2023
Q2
$435K Sell
4,196
-121
-3% -$13K ﹤0.01% 2371
2023
Q1
$481K Sell
4,317
-51
-1% -$5.53K ﹤0.01% 2321
2022
Q4
$408K Buy
4,368
+40
+0.9% +$3.79K ﹤0.01% 2428
2022
Q3
$401K Sell
4,328
-81
-2% -$8.85K ﹤0.01% 2426
2022
Q2
$474K Buy
4,409
+523
+13% +$59.3K ﹤0.01% 2420
2022
Q1
$505K Sell
3,886
-347
-8% -$48.4K ﹤0.01% 2398
2021
Q4
$537K Buy
4,233
+53
+1% +$7.04K ﹤0.01% 2485
2021
Q3
$596K Sell
4,180
-95
-2% -$14.4K ﹤0.01% 2410
2021
Q2
$627K Sell
4,275
-105
-2% -$15.9K ﹤0.01% 2514
2021
Q1
$692K Sell
4,380
-16
-0.4% -$2.52K ﹤0.01% 2365
2020
Q4
$642K Hold
4,396
﹤0.01% 2298
2020
Q3
$689K Sell
4,396
-159
-3% -$19.9K ﹤0.01% 2089
2020
Q2
$482K Hold
4,555
﹤0.01% 2266
2020
Q1
$384K Buy
4,555
+52
+1% +$4.72K ﹤0.01% 2213
2019
Q4
$483K Hold
4,503
﹤0.01% 2374
2019
Q3
$460K Hold
4,503
﹤0.01% 2351
2019
Q2
$346K Hold
4,503
﹤0.01% 2568
2019
Q1
$341K Hold
4,503
﹤0.01% 2524
2018
Q4
$243K Hold
4,503
﹤0.01% 2669
2018
Q3
$320K Hold
4,503
﹤0.01% 2682
2018
Q2
$356K Hold
4,503
﹤0.01% 2639
2018
Q1
$293K Sell
4,503
-91
-2% -$5.68K ﹤0.01% 2635
2017
Q4
$328K Sell
4,594
-112
-2% -$7.42K ﹤0.01% 2613
2017
Q3
$338K Sell
4,706
-491
-9% -$30.7K ﹤0.01% 2622
2017
Q2
$335K Sell
5,197
-700
-12% -$40.4K ﹤0.01% 2696
2017
Q1
$282K Sell
5,897
-100
-2% -$4.72K ﹤0.01% 2739
2016
Q4
$334K Sell
5,997
-200
-3% -$8.74K ﹤0.01% 2719
2016
Q3
$239K Buy
6,197
+200
+3% +$7.33K ﹤0.01% 2832
2016
Q2
$228K Sell
5,997
-200
-3% -$7.05K ﹤0.01% 2873
2016
Q1
$216K Buy
6,197
+806
+15% +$25.8K ﹤0.01% 2779
2015
Q4
$178K Buy
5,391
+100
+2% +$3.85K ﹤0.01% 2885
2015
Q3
$177K Hold
5,291
﹤0.01% 2907
2015
Q2
$199K Hold
5,291
﹤0.01% 2938
2015
Q1
$133K Hold
5,291
﹤0.01% 2940
2014
Q4
$200K Buy
5,291
+23
+0.4% +$628 ﹤0.01% 2917
2014
Q3
$103K Buy
5,268
+30
+0.6% +$560 ﹤0.01% 2991
2014
Q2
$103K Buy
5,238
+300
+6% +$6.03K ﹤0.01% 2993
2014
Q1
$106K Hold
4,938
﹤0.01% 2982
2013
Q4
$101K Hold
4,938
﹤0.01% 2982
2013
Q3
$93K Buy
4,938
+77
+2% +$1.43K ﹤0.01% 2978
2013
Q2
$72K Buy
+4,861
New +$67.5K ﹤0.01% 2969

Other funds holding OFLX

California State Teachers Retirement System (CalSTRS)'s OFLX Position: Q1 2026 in Review

California State Teachers Retirement System (CalSTRS) reduced its Omega Flex (OFLX) stake by 12% in Q1 2026, selling an estimated $855 and leaving 192 shares worth $5.96K. The position accounts for ﹤0.01% of the portfolio, ranked #2825.

California State Teachers Retirement System (CalSTRS) first reported a position in OFLX in Q2 2013 and has held it in 52 quarters since. The position peaked at $692K in Q1 2021. 109 funds tracked by Wall St. Rank hold OFLX as of Q1 2026.

  • California State Teachers Retirement System (CalSTRS) held 192 shares of Omega Flex worth $5.96K as of Q1 2026.
  • California State Teachers Retirement System (CalSTRS) sold 26 Omega Flex shares in Q1 2026, an estimated $855.
  • Omega Flex made up ﹤0.01% of California State Teachers Retirement System (CalSTRS)'s portfolio in Q1 2026, its #2825 holding.
  • California State Teachers Retirement System (CalSTRS) first reported a position in Omega Flex in Q2 2013 and has held it in 52 quarters since.
  • California State Teachers Retirement System (CalSTRS)'s Omega Flex position peaked at $692K in Q1 2021.
  • 109 funds tracked by Wall St. Rank held Omega Flex as of Q1 2026.

Based on California State Teachers Retirement System (CalSTRS)'s 13F filing for Q1 2026, filed 18 May 2026.