Main Street Financial Solutions’s Cal-Maine CALM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$282K Buy
+3,500
New +$270K 0.02% 500
2026
Q1
– Sell
-3,000
Closed -$239K – 588
2025
Q4
$239K Buy
3,000
+500
+20% +$43.9K 0.02% 483
2025
Q3
$235K Sell
2,500
-50
-2% -$5.34K 0.02% 547
2025
Q2
$254K Hold
2,550
– – 0.02% 482
2025
Q1
$232K Buy
+2,550
New +$252K 0.02% 456
2024
Q4
– Sell
-16,223
Closed -$1.21M – 496
2024
Q3
$1.21M Sell
16,223
-12,120
-43% -$839K 0.11% 167
2024
Q2
$1.73M Buy
28,343
+9,145
+48% +$543K 0.16% 126
2024
Q1
$1.13M Buy
+19,198
New +$1.09M 0.12% 157

Other funds holding CALM

Main Street Financial Solutions's CALM Position: Q2 2026 in Review

Main Street Financial Solutions opened a new position in Cal-Maine (CALM) in Q2 2026: 3,500 shares worth $282K. The stake represents 0.02% of the portfolio and ranks #500 among its holdings. This is a return to the name: Main Street Financial Solutions previously reported a position in CALM as recently as Q4 2025.

Main Street Financial Solutions first reported a position in CALM in Q1 2024 and has held it in 8 quarters since. The position peaked at $1.73M in Q2 2024. 456 funds tracked by Wall St. Rank hold CALM as of Q2 2026.

  • Main Street Financial Solutions held 3,500 shares of Cal-Maine worth $282K as of Q2 2026.
  • Cal-Maine was a new Main Street Financial Solutions position in Q2 2026.
  • Cal-Maine made up 0.02% of Main Street Financial Solutions's portfolio in Q2 2026, its #500 holding.
  • Main Street Financial Solutions first reported a position in Cal-Maine in Q1 2024 and has held it in 8 quarters since.
  • Main Street Financial Solutions's Cal-Maine position peaked at $1.73M in Q2 2024.
  • 456 funds tracked by Wall St. Rank held Cal-Maine as of Q2 2026.

Based on Main Street Financial Solutions's 13F filing for Q2 2026, filed 7 Aug 2026.