GRASSI INVESTMENT MANAGEMENT Microsoft Corporation Transaction History

GRASSI INVESTMENT MANAGEMENT portfolio value:

$37.80M
portfolio value

GRASSI INVESTMENT MANAGEMENT quarter portfolio value change:

-9.32%
quarter

Microsoft Corporation 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Decrease -0.12% -199 shares -3.93M $232.9 162.31K
Q2 2022 share Decrease -1.03% -1.68K shares -8.88M $256.83 162.51K
Q1 2022 share Increase +0.06% 102 shares -4.56M $308.31 164.19K
Q4 2021 share Decrease -0.67% -1.10K shares 8.61M $339.32 164.09K
Q3 2021 share Decrease -0.23% -382 shares 1.71M $281.41 165.19K
Q2 2021 share Increase +0.33% 551 shares 5.94M $269.89 165.57K
Q1 2021 share Increase +0.29% 479 shares 2.30M $234.35 165.02K
Q4 2020 share Increase +0.88% 1.42K shares 2.29M $220.57 164.54K
Q3 2020 share Decrease -1.54% -2.54K shares 594K $208.03 163.11K
Q2 2020 share Increase +0.32% 527 shares 7.67M $200.8 165.66K
Q1 2020 share Decrease -3.12% -5.31K shares -836K $155.18 165.14K
Q4 2019 share Decrease -0.28% -471 shares 3.11M $154.75 170.45K
Q3 2019 share Decrease -8.36% -15.59K shares -1.22M $135.97 170.92K
Q2 2019 share Decrease -0.11% -198 shares 2.96M $130.56 186.51K
Q1 2019 share Increase +2.49% 4.54K shares 3.51M $114.53 186.71K
Q4 2018 share Increase +10.81% 17.77K shares -299K $98.21 182.17K
Q3 2018 share Increase +5.78% 8.98K shares 3.47M $110.1 164.39K
Q2 2018 share Increase +8.35% 11.97K shares 2.23M $94.56 155.40K
Q1 2018 share Increase +21.92% 25.78K shares 3.02M $87.15 143.43K
Q4 2017 share Increase +5.22% 5.83K shares 1.73M $81.3 117.65K
Q3 2017 share Increase +16.28% 15.65K shares 1.70M $70.44 111.81K
Q2 2017 share Increase +4.20% 3.87K shares 550K $64.84 96.16K
Q1 2017 share Increase +16.18% 12.85K shares 1.14M $61.6 92.28K
Q4 2016 share Increase +3.22% 2.47K shares 504K $57.78 79.42K
Q3 2016 share Increase +0.72% 552 shares 523K $53.2 76.95K
Q2 2016 share Increase 0.00% 3 shares -310K $46.97 76.39K
Q1 2016 share Increase 0.00% 2 shares -19K $50.34 76.39K