Shelton Capital Management’s Owens Corning OC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$288K Sell
2,661
-169
-6% -$20.1K 0.01% 525
2025
Q4
$317K Sell
2,830
-243
-8% -$28.5K 0.01% 477
2025
Q3
$435K Hold
3,073
0.01% 393
2025
Q2
$423K Sell
3,073
-48
-2% -$6.63K 0.01% 385
2025
Q1
$446K Sell
3,121
-160
-5% -$26.4K 0.01% 353
2024
Q4
$559K Sell
3,281
-148
-4% -$27.7K 0.01% 324
2024
Q3
$605K Hold
3,429
0.02% 316
2024
Q2
$596K Sell
3,429
-325
-9% -$56.3K 0.02% 312
2024
Q1
$626K Sell
3,754
-79
-2% -$12.1K 0.02% 316
2023
Q4
$568K Sell
3,833
-357
-9% -$47.3K 0.02% 319
2023
Q3
$572K Sell
4,190
-123
-3% -$16.9K 0.02% 305
2023
Q2
$563K Sell
4,313
-429
-9% -$47K 0.02% 309
2023
Q1
$454K Hold
4,742
0.02% 320
2022
Q4
$404K Sell
4,742
-363
-7% -$31.8K 0.04% 323
2022
Q3
$401K Sell
5,105
-360
-7% -$30.3K 0.02% 350
2022
Q2
$406K Hold
5,465
0.02% 362
2022
Q1
$500K Hold
5,465
0.02% 357
2021
Q4
$495K Sell
5,465
-352
-6% -$31.9K 0.02% 376
2021
Q3
$497K Hold
5,817
0.02% 359
2021
Q2
$569K Sell
5,817
-216
-4% -$21.6K 0.02% 345
2021
Q1
$556K Hold
6,033
0.02% 359
2020
Q4
$457K Sell
6,033
-305
-5% -$22.2K 0.02% 369
2020
Q3
$436K Hold
6,338
0.02% 455
2020
Q2
$353K Sell
6,338
-297
-4% -$13.8K 0.02% 396
2020
Q1
$258K Sell
6,635
-387
-6% -$21.7K 0.02% 445
2019
Q4
$457K Buy
+7,022
New +$450K 0.03% 382

Other funds holding OC

Shelton Capital Management's OC Position: Q1 2026 in Review

Shelton Capital Management reduced its Owens Corning (OC) stake by 6% in Q1 2026, selling an estimated $20.1K and leaving 2,661 shares worth $288K. The position accounts for 0.01% of the portfolio, ranked #525.

Shelton Capital Management first reported a position in OC in Q4 2019 and has held it in 26 quarters since. The position peaked at $626K in Q1 2024. 629 funds tracked by Wall St. Rank hold OC as of Q1 2026.

  • Shelton Capital Management held 2,661 shares of Owens Corning worth $288K as of Q1 2026.
  • Shelton Capital Management sold 169 Owens Corning shares in Q1 2026, an estimated $20.1K.
  • Owens Corning made up 0.01% of Shelton Capital Management's portfolio in Q1 2026, its #525 holding.
  • Shelton Capital Management first reported a position in Owens Corning in Q4 2019 and has held it in 26 quarters since.
  • Shelton Capital Management's Owens Corning position peaked at $626K in Q1 2024.
  • 629 funds tracked by Wall St. Rank held Owens Corning as of Q1 2026.

Based on Shelton Capital Management's 13F filing for Q1 2026, filed 15 May 2026.