Rocket


News + Filings
Holdings

SPRUCEGROVE INVESTMENT MANAGEMENT LTD > MSM

DateNameTickerSharesChangeValueChangePrice
06/30/2023MSC INDUSTRIAL DIRECT CO INCMSM152,452-21,74814,525,627,000-107,173,000$95,280.00
03/31/2023MSC INDUSTRIAL DIRECT CO INCMSM174,200-6,70014,632,800,000-146,730,000$84,000.00
12/31/2022MSC INDUSTRIAL DIRECT CO INCMSM180,900-46,31014,779,530,00014,762,987,000$81,700.00
09/30/2022MSC INDUSTRIAL DIRECT CO INCMSM227,210-128,20016,543,000-10,152,000$72.81
06/30/2022MSC INDUSTRIAL DIRECT CO INCMSM355,410-206,50026,695,000-21,185,000$75.11
03/31/2022MSC INDUSTRIAL DIRECT CO INCMSM561,910-324,30047,880,000-26,615,000$85.21
12/31/2021MSC INDUSTRIAL DIRECT CO INCMSM886,210-95,00074,495,000-4,188,000$84.06
09/30/2021MSC INDUSTRIAL DIRECT CO INCMSM981,21049,90078,683,000-4,883,000$80.19
06/30/2021MSC INDUSTRIAL DIRECT CO INCMSM931,310-7,10083,566,000-1,069,000$89.73
03/31/2021MSC INDUSTRIAL DIRECT CO INCMSM938,410-90,30084,635,000-2,178,000$90.19
12/31/2020MSC INDUSTRIAL DIRECT CO INCMSM1,028,710503,01086,813,00053,547,000$84.39
09/30/2020MSC INDUSTRIAL DIRECT CO INCMSM525,700175,20033,266,0007,746,000$63.28
06/30/2020MSC INDUSTRIAL DIRECT CO INCMSM350,500-123,00025,520,000-508,000$72.81
03/31/2020MSC INDUSTRIAL DIRECT CO INCMSM473,50071,70026,028,000-5,501,000$54.97
12/31/2019MSC INDUSTRIAL DIRECT CO INCMSM401,800101,78031,529,0009,769,000$78.47
09/30/2019MSC INDUSTRIAL DIRECT CO INCMSM300,020125,12021,760,0008,772,000$72.53
06/30/2019MSC INDUSTRIAL DIRECT CO INCMSM174,90044,00012,988,0002,161,000$74.26
03/31/2019MSC INDUSTRIAL DIRECT CO INCMSM130,900010,827,000758,000$82.71
12/31/2018MSC INDUSTRIAL DIRECT CO INCMSM130,900-8,50010,069,000-2,214,000$76.92
09/30/2018MSC INDUSTRIAL DIRECT CO INCMSM139,40038,70012,283,0003,739,000$88.11
06/30/2018MSC INDUSTRIAL DIRECT CO INCMSM100,700-1,3008,544,000-810,000$84.85
03/31/2018MSC INDUSTRIAL DIRECT CO INCMSM102,000-4009,354,000-544,000$91.71
12/31/2017MSC INDUSTRIAL DIRECT CO INCMSM102,400-10,5009,898,0001,366,000$96.66
09/30/2017MSC INDUSTRIAL DIRECT CO INCMSM112,900112,9008,532,0008,532,000$75.57
<< Prev     Next >>

Rocket Data Systems, Inc. © 2019 | Contact Us | Data Disclaimer | Terms of Use | Privacy