News + Filings Holdings
|
America First Investment Advisors, LLC
> MSFT
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | MICROSOFT CORP | MSFT | 2,628 | 656 | 894,939,000 | 894,466,000 | $340,539.95 |
12/31/2022 | MICROSOFT CORP | MSFT | 1,972 | -81 | 473,000 | -54,000 | $239.86 |
06/30/2022 | MICROSOFT CORP | MSFT | 2,053 | 0 | 527,000 | -106,000 | $256.70 |
03/31/2022 | MICROSOFT CORP | MSFT | 2,053 | 0 | 633,000 | -57,000 | $308.33 |
12/31/2021 | MICROSOFT CORP | MSFT | 2,053 | -63 | 690,000 | 93,000 | $336.09 |
09/30/2021 | MICROSOFT CORP | MSFT | 2,116 | 0 | 597,000 | 24,000 | $282.14 |
06/30/2021 | MICROSOFT CORP | MSFT | 2,116 | 0 | 573,000 | 102,000 | $270.79 |
12/31/2020 | MICROSOFT CORP | MSFT | 2,116 | -48 | 471,000 | 16,000 | $222.59 |
09/30/2020 | MICROSOFT CORP | MSFT | 2,164 | 0 | 455,000 | 15,000 | $210.26 |
06/30/2020 | MICROSOFT CORP | MSFT | 2,164 | 0 | 440,000 | 99,000 | $203.33 |
03/31/2020 | MICROSOFT CORP | MSFT | 2,164 | 0 | 341,000 | 0 | $157.58 |
12/31/2019 | MICROSOFT CORP | MSFT | 2,164 | -68 | 341,000 | 31,000 | $157.58 |
09/30/2019 | MICROSOFT CORP | MSFT | 2,232 | 0 | 310,000 | 11,000 | $138.89 |
06/30/2019 | MICROSOFT CORP | MSFT | 2,232 | 0 | 299,000 | 36,000 | $133.96 |
03/31/2019 | MICROSOFT CORP | MSFT | 2,232 | 0 | 263,000 | 36,000 | $117.83 |
12/31/2018 | MICROSOFT CORP | MSFT | 2,232 | -112 | 227,000 | -41,000 | $101.70 |
09/30/2018 | MICROSOFT CORP | MSFT | 2,344 | 0 | 268,000 | 37,000 | $114.33 |
06/30/2018 | MICROSOFT CORP | MSFT | 2,344 | 0 | 231,000 | 17,000 | $98.55 |
03/31/2018 | MICROSOFT CORP | MSFT | 2,344 | -186 | 214,000 | -2,000 | $91.30 |
12/31/2017 | MICROSOFT CORP | MSFT | 2,530 | 28 | 216,000 | 30,000 | $85.38 |
09/30/2017 | MICROSOFT CORP | MSFT | 2,502 | 0 | 186,000 | 14,000 | $74.34 |
06/30/2017 | MICROSOFT CORP | MSFT | 2,502 | -850 | 172,000 | -49,000 | $68.75 |
03/31/2017 | MICROSOFT CORP | MSFT | 3,352 | 850 | 221,000 | 66,000 | $65.93 |
12/31/2016 | MICROSOFT CORP | MSFT | 2,502 | -170 | 155,000 | 1,000 | $61.95 |
09/30/2016 | MICROSOFT CORP | MSFT | 2,672 | 0 | 154,000 | 17,000 | $57.63 |
06/30/2016 | MICROSOFT CORP | MSFT | 2,672 | -400 | 137,000 | -33,000 | $51.27 |
03/31/2016 | MICROSOFT CORP | MSFT | 3,072 | 400 | 170,000 | 22,000 | $55.34 |
12/31/2015 | MICROSOFT CORP | MSFT | 2,672 | 2,672 | 148,000 | 148,000 | $55.39 |
09/30/2015 | MICROSOFT CORP | MSFT | 2,672 | -212 | 118,000 | -16,000 | $44.16 |
06/30/2015 | MICROSOFT CORP | MSFT | 2,672 | -212 | 118,000 | -16,000 | $44.16 |
03/31/2015 | MICROSOFT CORP | MSFT | 2,672 | -212 | 109,000 | -25,000 | $40.79 |
12/31/2014 | MICROSOFT CORP | MSFT | 2,672 | -212 | 124,000 | -10,000 | $46.41 |
09/30/2014 | MICROSOFT CORP | MSFT | 2,884 | -230 | 134,000 | 30,000 | $46.46 |
06/30/2014 | MICROSOFT CORP | MSFT | 2,884 | 0 | 120,000 | 2,000 | $41.61 |
03/31/2014 | MICROSOFT CORP | MSFT | 2,884 | -230 | 118,000 | 14,000 | $40.92 |
<< Prev Next >> |
|