Irving Kahn - Kahn Brothers Group
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    47
Portfolio value:    $564,065,307
Holdings Activity Buys Sells    History
Holding/activity history for  BP p.l.c. (BP)
← All BP superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 622,256 5.18 Reduce 40.08% 2.56 $33.40–48.27 · VW $42.89i $29,246,032 SEC
2025   Q4 1,038,402 6.39 Reduce 4.35% 0.31 $32.72–37.64 · VW $35.03i $36,063,701 SEC
2025   Q3 1,085,607 7.03 Reduce 3.88% 0.26 $29.96–35.88 · VW $33.43i $37,410,017 SEC
2025   Q2 1,129,372 6.79 Reduce 1.79% 0.14 $25.22–33.89 · VW $29.68i $33,802,103 SEC
2025   Q1 1,149,967 7.87 Reduce 3.53% <0.01 $29.69–35.55 · VW $33.01i $38,857,723 SEC
2024   Q4 1,192,030 0.18 Reduce 24.98% 2.15 $27.82–33.29 · VW $30.22i $35,236,897 SEC
2024   Q3 1,588,880 8.60 Reduce 3.14% 0.31 $30.52–37.39 · VW $33.10i $49,874,962 SEC
2024   Q2 1,640,402 9.96 Reduce 1.51% 0.14 $34.71–40.40 · VW $37.07i $59,218,953 SEC
2024   Q1 1,665,620 9.32 Reduce 2.81% 0.27 $33.52–38.48 · VW $36.56i $62,761,015 SEC
2023   Q4 1,713,854 9.57 Reduce 3.37% 0.36 $34.25–40.84 · VW $36.83i $60,670,648 SEC
2023   Q3 1,773,634 10.73 Reduce 3.74% 0.36 $34.40–39.73 · VW $37.62i $68,675,542 SEC
2023   Q2 1,842,491 9.54 Reduce 5.99% 0.64 $33.62–40.70 · VW $36.54i $65,021,333 SEC
2023   Q1 1,959,957 10.71 Reduce 9.49% 0.95 $33.53–41.38 · VW $37.62i $74,360,651 SEC
2022   Q4 2,165,501 9.96 Reduce 0.38% 0.04 $29.54–36.11 · VW $33.53i $75,640,562 SEC
2022   Q3 2,173,723 9.68 Reduce 1.24% 0.10 $25.37–32.89 · VW $28.94i $62,060,215 SEC
2022   Q2 2,200,979 8.40 Reduce 0.39% 0.03 $27.06–34.30 · VW $29.90i $62,397,489 SEC
2022   Q1 2,209,649 8.25 Reduce 1.39% 0.12 $26.65–34.16 · VW $30.07i $64,963,606 SEC
2021   Q4 2,240,889 8.47 Reduce 1.78% 0.16 $25.33–30.29 · VW $27.42i $59,674,874 SEC
2021   Q3 2,281,434 9.07 Add 5.37% 0.46 $22.64–27.89 · VW $25.95i $62,351,591 SEC
2021   Q2 2,165,074 8.45 Add 13.19% 0.98 $24.10–28.49 · VW $26.34i $57,201,255 SEC
2021   Q1 1,912,800 7.37 Add 4.76% 0.34 $20.43–27.10 · VW $23.96i $46,576,680 SEC
2020   Q4 1,825,831 6.58 Reduce 7.56% 0.50 $14.74–22.83 · VW $19.36i $37,466,052 SEC
2020   Q3 1,975,239 6.64 Add 3.50% 0.22 $17.35–24.61 · VW $19.81i $34,487,673 SEC
2020   Q2 1,908,463 7.63 Add 17.19% 1.12 $21.20–28.57 · VW $24.36i $44,505,357 SEC
2020   Q1 1,628,462 7.34 Add 0.29% 0.02 $15.51–40.08 · VW $26.66i $39,718,188 SEC
2019   Q4 1,623,757 7.52 Reduce 3.09% 0.25 $35.88–40.01 · VW $37.88i $61,280,589 SEC
2019   Q3 1,675,574 8.10 Add 0.09% <0.01 $35.73–42.63 · VW $38.78i $63,655,057 SEC
2019   Q2 1,674,104 8.86 Add 22.11% 1.61 $40.32–45.38 · VW $42.47i $69,810,137 SEC
2019   Q1 1,370,997 9.48 Reduce 2.02% 0.20 $37.41–44.97 · VW $42.03i $59,939,988 SEC
2018   Q4 1,399,282 9.68 Reduce 0.29% 0.03 $36.28–47.05 · VW $40.42i $53,060,774 SEC
2018   Q3 1,403,362 10.03 Add 0.99% 0.10 $41.30–47.25 · VW $44.88i $64,694,988 SEC
2018   Q2 1,389,605 10.19 Reduce 1.14% 0.10 $39.45–47.83 · VW $44.31i $63,449,364 SEC
2018   Q1 1,405,605 9.17 Reduce 0.10% <0.01 $36.15–44.62 · VW $40.44i $56,983,227 SEC
2017   Q4 1,407,055 9.42 Reduce 0.05% <0.01 $37.98–42.23 · VW $40.75i $59,138,522 SEC
2017   Q3 1,407,735 8.41 Add 0.65% 0.05 $33.90–38.48 · VW $36.94i $54,099,256 SEC
2017   Q2 1,398,700 7.52 Add 1.67% 0.12 $33.83–37.19 · VW $35.22i $48,464,955 SEC
2017   Q1 1,375,690 8.29 Add 4.99% 0.39 $33.10–38.68 · VW $35.43i $47,488,818 SEC
2016   Q4 1,310,360 8.45 Buy 8.45 $32.53–37.67 · VW $35.86i $48,981,256 SEC
Price snapshot:
Current price$40.83
Avg. buy price$33.47
+/- since buy21.99%
52-week low$29.97
52-week high$47.72