News + Filings Transactions Holdings
|
ONTARIO TEACHERS PENSION PLAN BOARD
> MSFT
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | MICROSOFT CORP | MSFT | 109,703 | 109,703 | 37,358,260,000 | 37,358,260,000 | $340,540.00 |
03/31/2023 | MICROSOFT CORP | MSFT | 0 | -3,425,644 | 0 | -797,832,000 | |
09/30/2022 | MICROSOFT CORP | MSFT | 3,425,644 | -1,389 | 797,832,000 | -82,333,000 | $232.90 |
06/30/2022 | MICROSOFT CORP | MSFT | 3,427,033 | 225,493 | 880,165,000 | -106,902,000 | $256.83 |
03/31/2022 | MICROSOFT CORP | MSFT | 3,201,540 | 470,591 | 987,067,000 | 68,594,000 | $308.31 |
12/31/2021 | MICROSOFT CORP | MSFT | 2,730,949 | 305,492 | 918,473,000 | 234,688,000 | $336.32 |
09/30/2021 | MICROSOFT CORP | MSFT | 2,425,457 | 157,134 | 683,785,000 | 69,296,000 | $281.92 |
06/30/2021 | MICROSOFT CORP | MSFT | 2,268,323 | 1,170,548 | 614,489,000 | 370,322,000 | $270.90 |
12/31/2020 | MICROSOFT CORP | MSFT | 1,097,775 | 616,971 | 244,167,000 | 143,039,000 | $222.42 |
09/30/2020 | MICROSOFT CORP | MSFT | 480,804 | -3,870 | 101,128,000 | 2,492,000 | $210.33 |
06/30/2020 | MICROSOFT CORP | MSFT | 484,674 | -22,819 | 98,636,000 | 18,599,000 | $203.51 |
03/31/2020 | MICROSOFT CORP | MSFT | 507,493 | 507,493 | 80,037,000 | 80,037,000 | $157.71 |
03/31/2018 | MICROSOFT CORP | MSFT | 0 | -142,232 | 0 | -12,167,000 | |
12/31/2017 | MICROSOFT CORP | MSFT | 142,232 | 5,509 | 12,167,000 | 1,983,000 | $85.54 |
09/30/2017 | MICROSOFT CORP | MSFT | 136,723 | -1,273,682 | 10,184,000 | 10,086,781 | $74.49 |
06/30/2017 | MICROSOFT CORP | MSFT | 1,410,405 | -481,390 | 97,219 | -124,496,781 | $0.07 |
03/31/2017 | MICROSOFT CORP | MSFT | 1,891,795 | -67,674 | 124,594 | -121,636,406 | $0.07 |
12/31/2016 | MICROSOFT CORP | MSFT | 1,959,469 | -547,548 | 121,761 | -144,282,239 | $0.06 |
09/30/2016 | MICROSOFT CORP | MSFT | 2,507,017 | -2,603,331 | 144,404,000 | -68,698,000 | $57.60 |
06/30/2016 | MICROSOFT CORP | MSFT | 3,562,689 | 1,358,170 | 182,303,000 | 60,547,000 | $51.17 |
03/31/2016 | MICROSOFT CORP | MSFT | 2,204,519 | -1,082,799 | 121,756,000 | -60,624,000 | $55.23 |
12/31/2015 | MICROSOFT CORP | MSFT | 3,287,318 | -1,228,403 | 182,380,000 | -17,486,000 | $55.48 |
09/30/2015 | MICROSOFT CORP | MSFT | 4,515,721 | -2,512,840 | 199,866,000 | -110,445,000 | $44.26 |
06/30/2015 | MICROSOFT CORP | MSFT | 7,028,561 | -335,750 | 310,311,000 | 10,915,000 | $44.15 |
03/31/2015 | MICROSOFT CORP | MSFT | 7,364,311 | 3,043,293 | 299,396,000 | 98,685,000 | $40.65 |
12/31/2014 | MICROSOFT CORP | MSFT | 4,321,018 | -1,026,194 | 200,711,000 | -47,186,000 | $46.45 |
09/30/2014 | MICROSOFT CORP | MSFT | 5,347,212 | 236,864 | 247,897,000 | 34,795,000 | $46.36 |
06/30/2014 | MICROSOFT CORP | MSFT | 5,110,348 | 5,110,348 | 213,102,000 | 213,102,000 | $41.70 |
03/31/2014 | MICROSOFT CORP | MSFT | 4,758,368 | -286,059 | 195,046,000 | 6,334,000 | $40.99 |
12/31/2013 | MICROSOFT CORP | MSFT | 5,044,427 | -546,570 | 188,712,000 | 2,644,000 | $37.41 |
09/30/2013 | MICROSOFT CORP | MSFT | 5,590,997 | 5,590,997 | 186,068,000 | 186,068,000 | $33.28 |
06/30/2013 | MICROSOFT CORP | MSFT | 5,291,970 | -645,094 | 182,811,000 | 12,981,000 | $34.54 |
03/31/2013 | MICROSOFT CORP | MSFT | 5,937,064 | 5,937,064 | 169,830,000 | 169,830,000 | $28.61 |
12/31/2012 | MICROSOFT CORP | MSFT | 0 | -3,874,473 | 0 | -115,304,000 | |
09/30/2012 | MICROSOFT CORP | MSFT | 3,874,473 | -570 | 115,304,000 | -3,234,000 | $29.76 |
<< Prev Next >> |
|