Trust Company of Oklahoma’s Bristol-Myers Squibb BMY Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$279K Buy
4,849
+196
+4% +$11.3K 0.07% 125
2026
Q1
$282K Sell
4,653
-750
-14% -$43.7K 0.08% 118
2025
Q4
$291K Buy
+5,403
New +$260K 0.09% 112
2023
Q4
Sell
-4,840
Closed -$281K 145
2023
Q3
$281K Hold
4,840
0.11% 124
2023
Q2
$310K Hold
4,840
0.11% 121
2023
Q1
$335K Sell
4,840
-1
-0% -$71 0.13% 115
2022
Q4
$348K Buy
4,841
+1
+0% +$75 0.14% 107
2022
Q3
$344K Sell
4,840
-53
-1% -$3.85K 0.17% 91
2022
Q2
$377K Hold
4,893
0.18% 93
2022
Q1
$357K Sell
4,893
-99
-2% -$6.65K 0.14% 100
2021
Q4
$311K Sell
4,992
-1,150
-19% -$67.5K 0.11% 108
2021
Q3
$363K Buy
6,142
+400
+7% +$26.3K 0.13% 103
2021
Q2
$384K Hold
5,742
0.13% 113
2021
Q1
$362K Buy
5,742
+1,022
+22% +$63.6K 0.13% 108
2020
Q4
$293K Sell
4,720
-549
-10% -$33.8K 0.11% 110
2020
Q3
$318K Buy
+5,269
New +$317K 0.13% 104
2020
Q1
$545K Sell
9,782
-3,836
-28% -$234K 0.28% 72
2019
Q4
$874K Buy
+13,618
New +$780K 0.35% 66
2018
Q4
Sell
-3,307
Closed -$205K 124
2018
Q3
$205K Sell
3,307
-562
-15% -$33.4K 0.09% 129
2018
Q2
$214K Sell
3,869
-48
-1% -$2.59K 0.11% 120
2018
Q1
$248K Sell
3,917
-13
-0.3% -$836 0.12% 120
2017
Q4
$241K Buy
+3,930
New +$246K 0.12% 117

Other funds holding BMY

Trust Company of Oklahoma's BMY Position: Q2 2026 in Review

Trust Company of Oklahoma increased its Bristol-Myers Squibb (BMY) stake by 4.2% in Q2 2026, buying an estimated $11.3K and bringing the position to 4,849 shares worth $279K. The position accounts for 0.07% of the portfolio, ranked #125.

Trust Company of Oklahoma first reported a position in BMY in Q4 2017 and has held it in 22 quarters since. The position peaked at $874K in Q4 2019. 1,163 funds tracked by Wall St. Rank hold BMY as of Q2 2026.

  • Trust Company of Oklahoma held 4,849 shares of Bristol-Myers Squibb worth $279K as of Q2 2026.
  • Trust Company of Oklahoma bought 196 Bristol-Myers Squibb shares in Q2 2026, an estimated $11.3K.
  • Bristol-Myers Squibb made up 0.07% of Trust Company of Oklahoma's portfolio in Q2 2026, its #125 holding.
  • Trust Company of Oklahoma first reported a position in Bristol-Myers Squibb in Q4 2017 and has held it in 22 quarters since.
  • Trust Company of Oklahoma's Bristol-Myers Squibb position peaked at $874K in Q4 2019.
  • 1,163 funds tracked by Wall St. Rank held Bristol-Myers Squibb as of Q2 2026.

Based on Trust Company of Oklahoma's 13F filing for Q2 2026, filed 14 Jul 2026.