News + Filings Holdings
|
CONTRAVISORY INVESTMENT MANAGEMENT, INC.
> MSFT
Date | Name | Ticker | Shares | Change | Value | Change | Price |
09/30/2023 | MICROSOFT CORP | MSFT | 19,530 | 19,465 | 6,166,598,000 | 6,144,463,000 | $315,750.03 |
06/30/2023 | MICROSOFT CORP | MSFT | 65 | -7,772 | 22,135,000 | -1,857,334,000 | $340,538.46 |
12/31/2022 | MICROSOFT CORP | MSFT | 7,837 | -22,160 | 1,879,469,000 | 1,872,483,000 | $239,819.96 |
09/30/2022 | MICROSOFT CORP | MSFT | 29,997 | -3,278 | 6,986,000 | -3,273,000 | $232.89 |
03/31/2022 | MICROSOFT CORP | MSFT | 33,275 | -1,169 | 10,259,000 | -1,325,000 | $308.31 |
12/31/2021 | MICROSOFT CORP | MSFT | 34,444 | -1,047 | 11,584,000 | 1,578,000 | $336.31 |
09/30/2021 | MICROSOFT CORP | MSFT | 35,491 | -2,470 | 10,006,000 | 1,056,000 | $281.93 |
06/30/2021 | MICROSOFT CORP | MSFT | 37,011 | -950 | 10,026,000 | 1,076,000 | $270.89 |
03/31/2021 | MICROSOFT CORP | MSFT | 37,961 | -4,400 | 8,950,000 | -472,000 | $235.77 |
12/31/2020 | MICROSOFT CORP | MSFT | 42,361 | -60 | 9,422,000 | 500,000 | $222.42 |
09/30/2020 | MICROSOFT CORP | MSFT | 42,421 | -248 | 8,922,000 | 663,000 | $210.32 |
06/30/2020 | MICROSOFT CORP | MSFT | 42,669 | -1,341 | 8,259,000 | 1,318,000 | $193.56 |
03/31/2020 | MICROSOFT CORP | MSFT | 44,010 | -779 | 6,941,000 | -122,000 | $157.71 |
12/31/2019 | MICROSOFT CORP | MSFT | 44,789 | 124 | 7,063,000 | 853,000 | $157.69 |
09/30/2019 | MICROSOFT CORP | MSFT | 44,665 | -900 | 6,210,000 | 106,000 | $139.04 |
06/30/2019 | MICROSOFT CORP | MSFT | 45,565 | 44,982 | 6,104,000 | 6,035,000 | $133.96 |
03/31/2019 | MICROSOFT CORP | MSFT | 583 | 46 | 69,000 | 14,000 | $118.35 |
12/31/2018 | MICROSOFT CORP | MSFT | 537 | 285 | 55,000 | 26,000 | $102.42 |
09/30/2018 | MICROSOFT CORP | MSFT | 252 | -168 | 29,000 | -12,000 | $115.08 |
06/30/2018 | MICROSOFT CORP | MSFT | 420 | 32 | 41,000 | 6,000 | $97.62 |
03/31/2018 | MICROSOFT CORP | MSFT | 388 | 207 | 35,000 | 20,000 | $90.21 |
12/31/2017 | MICROSOFT CORP | MSFT | 181 | -49 | 15,000 | -2,000 | $82.87 |
09/30/2017 | MICROSOFT CORP | MSFT | 230 | 230 | 17,000 | 17,000 | $73.91 |
06/30/2017 | MICROSOFT CORP | MSFT | 0 | -22 | 0 | -1,000 | |
03/31/2017 | MICROSOFT CORP | MSFT | 22 | 0 | 1,000 | 0 | $45.45 |
12/31/2016 | MICROSOFT CORP | MSFT | 22 | 0 | 1,000 | 0 | $45.45 |
09/30/2016 | MICROSOFT CORP | MSFT | 22 | -74 | 1,000 | -4,000 | $45.45 |
06/30/2016 | MICROSOFT CORP | MSFT | 96 | 54 | 5,000 | 3,000 | $52.08 |
03/31/2016 | MICROSOFT CORP | MSFT | 42 | 42 | 2,000 | 2,000 | $47.62 |
12/31/2015 | MICROSOFT CORP | MSFT | 42 | 42 | 2,000 | 2,000 | $47.62 |
06/30/2015 | MICROSOFT CORP | MSFT | 0 | -228,261 | 0 | -9,280,000 | |
03/31/2015 | MICROSOFT CORP | MSFT | 228,261 | 228,261 | 9,280,000 | 9,280,000 | $40.66 |
12/31/2014 | MICROSOFT CORP | MSFT | 227,475 | 227,475 | 10,566,000 | 10,566,000 | $46.45 |
09/30/2014 | MICROSOFT CORP | MSFT | 229,747 | 229,747 | 10,651,000 | 10,651,000 | $46.36 |
06/30/2014 | MICROSOFT CORP | MSFT | 246,239 | 246,239 | 10,268,000 | 10,268,000 | $41.70 |
<< Prev Next >> |
|