American National Bank & Trust (Virginia)’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q1
$27.8M Buy
+66,104
New +$26.8M 6.57% 1
2015
Q4
$7.21M Buy
130,032
+1,582
+1% +$83.2K 3.45% 1
2015
Q3
$5.68M Buy
128,450
+3,649
+3% +$164K 2.89% 3
2015
Q2
$5.51M Buy
124,801
+7,231
+6% +$330K 2.61% 3
2015
Q1
$4.78M Buy
117,570
+37,114
+46% +$1.62M 2.25% 5
2014
Q4
$3.74M Buy
80,456
+15,636
+24% +$734K 1.78% 14
2014
Q3
$3M Buy
64,820
+21,627
+50% +$965K 1.46% 16
2014
Q2
$1.8M Buy
43,193
+21,716
+101% +$879K 0.91% 36
2014
Q1
$880K Sell
21,477
-1,288
-6% -$48.3K 0.45% 59
2013
Q4
$851K Sell
22,765
-2,454
-10% -$89.1K 0.43% 59
2013
Q3
$839K Buy
25,219
+1,649
+7% +$54.2K 0.45% 59
2013
Q2
$814K Buy
+23,570
New +$772K 0.45% 61

Other funds holding MSFT

American National Bank & Trust (Virginia)'s MSFT Position: Q1 2024 in Review

American National Bank & Trust (Virginia) opened a new position in Microsoft (MSFT) in Q1 2024: 66,104 shares worth $27.8M. The stake represents 6.57% of the portfolio and ranks #1 among its holdings. This is a return to the name: American National Bank & Trust (Virginia) previously reported a position in MSFT as recently as Q4 2015.

American National Bank & Trust (Virginia) first reported a position in MSFT in Q2 2013 and has held it in 12 quarters since. 5,226 funds tracked by Wall St. Rank hold MSFT as of Q1 2024.

  • American National Bank & Trust (Virginia) held 66,104 shares of Microsoft worth $27.8M as of Q1 2024.
  • Microsoft was a new American National Bank & Trust (Virginia) position in Q1 2024.
  • Microsoft made up 6.57% of American National Bank & Trust (Virginia)'s portfolio in Q1 2024, its #1 holding.
  • American National Bank & Trust (Virginia) first reported a position in Microsoft in Q2 2013 and has held it in 12 quarters since.
  • 5,226 funds tracked by Wall St. Rank held Microsoft as of Q1 2024.

Based on American National Bank & Trust (Virginia)'s 13F filing for Q1 2024, filed 19 Apr 2024.