Spirit of America Management Corp’s BP BP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.27M Hold
61,361
0.43% 71
2026
Q1
$2.88M Hold
61,361
0.57% 51
2025
Q4
$2.13M Sell
61,361
-5,000
-8% -$175K 0.45% 62
2025
Q3
$2.29M Sell
66,361
-8,000
-11% -$268K 0.46% 60
2025
Q2
$2.23M Hold
74,361
0.46% 59
2025
Q1
$2.51M Sell
74,361
-7,000
-9% -$228K 0.51% 53
2024
Q4
$2.41M Hold
81,361
0.49% 50
2024
Q3
$2.55M Hold
81,361
0.51% 50
2024
Q2
$2.94M Hold
81,361
0.6% 42
2024
Q1
$3.07M Hold
81,361
0.62% 37
2023
Q4
$2.88M Buy
81,361
+1,000
+1% +$36.6K 0.63% 36
2023
Q3
$3.11M Hold
80,361
0.7% 33
2023
Q2
$2.84M Hold
80,361
0.64% 41
2023
Q1
$3.05M Buy
80,361
+1,000
+1% +$37.4K 0.68% 37
2022
Q4
$2.77M Hold
79,361
0.62% 40
2022
Q3
$2.27M Sell
79,361
-2,000
-2% -$59.5K 0.54% 46
2022
Q2
$2.31M Buy
+81,361
New +$2.49M 0.52% 49

Other funds holding BP

Spirit of America Management Corp's BP Position: Q2 2026 in Review

Spirit of America Management Corp held its BP (BP) position steady in Q2 2026 at 61,361 shares worth $2.27M. The position accounts for 0.43% of the portfolio, ranked #71.

Spirit of America Management Corp first reported a position in BP in Q2 2022 and has held it in 17 quarters since. The position peaked at $3.11M in Q3 2023. 784 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Spirit of America Management Corp held 61,361 shares of BP worth $2.27M as of Q2 2026.
  • Spirit of America Management Corp left its BP share count unchanged in Q2 2026.
  • BP made up 0.43% of Spirit of America Management Corp's portfolio in Q2 2026, its #71 holding.
  • Spirit of America Management Corp first reported a position in BP in Q2 2022 and has held it in 17 quarters since.
  • Spirit of America Management Corp's BP position peaked at $3.11M in Q3 2023.
  • 784 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Spirit of America Management Corp's 13F filing for Q2 2026, filed 14 Jul 2026.