Canal Insurance Company’s Pfizer PFE Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-1,000
Closed -$48K 85
2025
Q1
$48K Hold
1,000
0.01% 85
2024
Q4
$7K Buy
+1,000
New +$27.1K ﹤0.01% 79
2024
Q3
Sell
-1,000
Closed -$88K 103
2024
Q2
$88K Sell
1,000
-500
-33% -$13.8K 0.02% 82
2024
Q1
$73K Buy
1,500
+1,000
+200% +$27.7K 0.02% 86
2023
Q4
$43K Buy
+500
New +$15.1K 0.01% 79
2022
Q3
Sell
-400
Closed -$60K 108
2022
Q2
$60K Buy
+400
New +$20.4K 0.02% 89
2022
Q1
Sell
-750
Closed -$1.14M 89
2021
Q4
$1.14M Buy
+750
New +$37.2K 0.33% 51
2021
Q2
Sell
-750
Closed -$101K 77
2021
Q1
$101K Buy
+750
New +$26.6K 0.04% 54
2018
Q4
Sell
-31,620
Closed -$23K 79
2018
Q3
$23K Buy
+31,620
New +$1.22M 0.01% 71

Other funds holding PFE

Canal Insurance Company's PFE Position: Q2 2026 in Review

Canal Insurance Company reduced its Pfizer (PFE) stake by 36% in Q2 2026, selling an estimated $5.23M and leaving 360,000 shares worth $8.67M. The position accounts for 1.9% of the portfolio, ranked #16.

Canal Insurance Company first reported a position in PFE in Q2 2013 and has held it in 53 quarters since. The position peaked at $15.7M in Q1 2026. 1,818 funds tracked by Wall St. Rank hold PFE as of Q2 2026.

  • Canal Insurance Company held 360,000 shares of Pfizer worth $8.67M as of Q2 2026.
  • Canal Insurance Company sold 200,000 Pfizer shares in Q2 2026, an estimated $5.23M.
  • Pfizer made up 1.9% of Canal Insurance Company's portfolio in Q2 2026, its #16 holding.
  • Canal Insurance Company first reported a position in Pfizer in Q2 2013 and has held it in 53 quarters since.
  • Canal Insurance Company's Pfizer position peaked at $15.7M in Q1 2026.
  • 1,818 funds tracked by Wall St. Rank held Pfizer as of Q2 2026.

Based on Canal Insurance Company's 13F filing for Q2 2026, filed 21 Jul 2026.