
On this page, we present all of the funds holding MIDD from our database of 13F filers, detailed in the table below. The first column indicates the name of each of the funds holding MIDD, with a link to that fund's top holdings. The next columns indicate the amount of MIDD stock held by each of the funds holding MIDD, followed by the MIDD position size held by the fund, and lastly the date of the quarterly filing period the data represents. In total, we count 367 funds holding MIDD within the last two filing periods in our coverage universe of 13F filers, with the largest position size having been reported by Select Equity Group L.P.. For more details on the positions held by Select Equity Group L.P. (or by any of the other funds holding MIDD), click the fund name in the "Holder" column of the funds-holding-MIDD table below.
Holder | Amount | Position Size ($ in 1000's) | As of |
---|---|---|---|
![]() | 5,298,861 | $783,331 | 06/30/2023 |
MIDD | 5,298,861 | $783,331 | 06/30/2023 |
![]() | 5,065,526 | $748,837 | 06/30/2023 |
MIDD | 5,065,526 | $748,837 | 06/30/2023 |
![]() | $668,422 | 06/30/2023 | |
MIDD | 4,441,928 | $656,650 | 06/30/2023 |
NOTE 1 | 9,482,000 | $11,772 | 06/30/2023 |
![]() | $499,457 | 06/30/2023 | |
MIDD | 3,238,609 | $478,764 | 06/30/2023 |
NOTE 1 | 16,623,000 | $20,693 | 06/30/2023 |
![]() | $428,358 | 06/30/2023 | |
MIDD | 2,881,262 | $425,937 | 06/30/2023 |
BOND | 1,941,000 | $2,421 | 06/30/2023 |
![]() | 2,724,227 | $402,722 | 06/30/2023 |
MIDD | 2,724,227 | $402,722 | 06/30/2023 |
![]() | 1,999,091 | $295,526 | 06/30/2023 |
MIDD | 1,999,091 | $295,526 | 06/30/2023 |
![]() | 1,615,340 | $238,797 | 06/30/2023 |
MIDD | 1,615,340 | $238,797 | 06/30/2023 |
![]() | $238,401 | 06/30/2023 | |
MIDD | 1,451,310 | $214,547 | 06/30/2023 |
NOTE 1 | 19,134,000 | $23,854 | 06/30/2023 |
![]() | 1,520,418 | $225,858 | 06/30/2023 |
MIDD | 1,520,418 | $225,858 | 06/30/2023 |
![]() | 1,339,272 | $197,985 | 06/30/2023 |
MIDD | 1,339,272 | $197,985 | 06/30/2023 |
![]() | 1,295,322 | $191,487 | 06/30/2023 |
MIDD | 1,295,322 | $191,487 | 06/30/2023 |
![]() | 1,155,011 | $170,745 | 06/30/2023 |
MIDD | 1,155,011 | $170,745 | 06/30/2023 |
![]() | $169,961 | 06/30/2023 | |
MIDD | 1,117,099 | $165,141 | 06/30/2023 |
NOTE 1 | 3,882,000 | $4,820 | 06/30/2023 |
![]() | 983,377 | $145,373 | 06/30/2023 |
MIDD | 983,377 | $145,373 | 06/30/2023 |
![]() | 864,505 | $127,800 | 06/30/2023 |
MIDD | 864,505 | $127,800 | 06/30/2023 |
![]() | 825,475 | $122,030 | 06/30/2023 |
MIDD | 825,475 | $122,030 | 06/30/2023 |
![]() | 595,274 | $88,001 | 06/30/2023 |
MIDD | 595,274 | $88,001 | 06/30/2023 |
![]() | 576,745 | $85,831 | 06/30/2023 |
MIDD | 576,745 | $85,831 | 06/30/2023 |
![]() | $78,690 | 06/30/2023 | |
NOTE 1 | 54,064,000 | $67,223 | 06/30/2023 |
MIDD | 77,568 | $11,467 | 06/30/2023 |
![]() | $68,689 | 06/30/2023 | |
MIDD | 460,429 | $68,065 | 06/30/2023 |
NOTE | 500,000 | $624 | 06/30/2023 |
![]() | $64,544 | 06/30/2023 | |
NOTE 1 | 51,850,000 | $64,544 | 06/30/2023 |
![]() | 410,182 | $60,637 | 06/30/2023 |
MIDD | 410,182 | $60,637 | 06/30/2023 |
![]() | 398,427 | $58,899 | 06/30/2023 |
MIDD | 398,427 | $58,899 | 06/30/2023 |
![]() | 375,781 | $55,552 | 06/30/2023 |
MIDD | 375,781 | $55,552 | 06/30/2023 |
![]() | 354,152 | $52,344 | 06/30/2023 |
MIDD | 354,152 | $52,344 | 06/30/2023 |
![]() | $51,471 | 06/30/2023 | |
MIDD | 217,258 | $32,117 | 06/30/2023 |
NOTE 1 | 15,589,000 | $19,354 | 06/30/2023 |
![]() | $50,923 | 06/30/2023 | |
CMN | 350,000 | $43,452 | 06/30/2023 |
MIDD | 49,908 | $7,378 | 06/30/2023 |
CNV | 75,000 | $93 | 06/30/2023 |
![]() | 344,333 | $50,902 | 06/30/2023 |
MIDD | 344,333 | $50,902 | 06/30/2023 |
![]() | 318,055 | $47,018 | 06/30/2023 |
MIDD | 318,055 | $47,018 | 06/30/2023 |
![]() | $45,156 | 06/30/2023 | |
NOTE 1 | 36,302,000 | $45,156 | 06/30/2023 |
![]() | $44,853 | 06/30/2023 | |
MIDD | 302,761 | $44,757 | 06/30/2023 |
NOTE 1 | 77,000 | $96 | 06/30/2023 |
![]() | 290,418 | $42,932 | 06/30/2023 |
MIDD | 290,418 | $42,932 | 06/30/2023 |
![]() | $40,141 | 06/30/2023 | |
MIDD | 241,517 | $35,703 | 06/30/2023 |
NOTE 1 | 3,575,000 | $4,438 | 06/30/2023 |
![]() | $40,084 | 06/30/2023 | |
NOTE 1 | 17,571,000 | $21,856 | 06/30/2023 |
MIDD | 82,008 | $12,123 | 06/30/2023 |
Call | 68,500 | $10,126 | 06/30/2023 |
Put | 27,200 | $4,021 | 06/30/2023 |
![]() | 262,605 | $38,821 | 06/30/2023 |
MIDD | 262,605 | $38,821 | 06/30/2023 |
![]() | 254,695 | $37,652 | 06/30/2023 |
MIDD | 254,695 | $37,652 | 06/30/2023 |
![]() | 253,236 | $37,436 | 06/30/2023 |
MIDD | 253,236 | $37,436 | 06/30/2023 |
![]() | 251,174 | $37,131 | 06/30/2023 |
MIDD | 251,174 | $37,131 | 06/30/2023 |
![]() | $36,435 | 06/30/2023 | |
Convertible Debt | 21,500,000 | $26,793 | 06/30/2023 |
MIDD | 65,223 | $9,642 | 06/30/2023 |
![]() | $36,328 | 06/30/2023 | |
MIDD | 231,054 | $34,157 | 06/30/2023 |
NOTE 1 | 1,749,000 | $2,171 | 06/30/2023 |
![]() | 235,849 | $34,870 | 06/30/2023 |
MIDD | 235,849 | $34,870 | 06/30/2023 |
![]() | 200,932 | $29,704 | 06/30/2023 |
MIDD | 200,932 | $29,704 | 06/30/2023 |
![]() | 194,000 | $28,679 | 06/30/2023 |
MIDD | 194,000 | $28,679 | 06/30/2023 |
![]() | 185,900 | $27,482 | 06/30/2023 |
MIDD | 185,900 | $27,482 | 06/30/2023 |
![]() | 182,772 | $27,019 | 06/30/2023 |
MIDD | 182,772 | $27,019 | 06/30/2023 |
![]() | 177,820 | $26,287 | 06/30/2023 |
MIDD | 177,820 | $26,287 | 06/30/2023 |
![]() | 170,055 | $25,139 | 06/30/2023 |
MIDD | 170,055 | $25,139 | 06/30/2023 |
![]() | $24,781 | 06/30/2023 | |
MIDD | 152,934 | $22,608 | 06/30/2023 |
Call | 22,300 | $3,297 | 06/30/2023 |
Put | 7,600 | $1,124 | 06/30/2023 |
![]() | 160,036 | $23,658 | 06/30/2023 |
MIDD | 160,036 | $23,658 | 06/30/2023 |
![]() | 155,264 | $22,953 | 06/30/2023 |
MIDD | 155,264 | $22,953 | 06/30/2023 |
![]() | 152,593 | $22,558 | 06/30/2023 |
MIDD | 152,593 | $22,558 | 06/30/2023 |
![]() | 151,683 | $22,423 | 06/30/2023 |
MIDD | 151,683 | $22,423 | 06/30/2023 |
![]() | 149,317 | $22,074 | 06/30/2023 |
MIDD | 149,317 | $22,074 | 06/30/2023 |
![]() | 148,881 | $22,009 | 06/30/2023 |
MIDD | 148,881 | $22,009 | 06/30/2023 |
![]() | $20,428 | 06/30/2023 | |
MIDD | 86,894 | $12,846 | 06/30/2023 |
NOTE 1 | 6,100,000 | $7,582 | 06/30/2023 |
![]() | $19,957 | 06/30/2023 | |
MIDD | 90,909 | $13,439 | 06/30/2023 |
BOND | 5,225,000 | $6,518 | 06/30/2023 |
![]() | 127,474 | $18,844 | 06/30/2023 |
MIDD | 127,474 | $18,844 | 06/30/2023 |
![]() | 127,093 | $18,789 | 06/30/2023 |
MIDD | 127,093 | $18,789 | 06/30/2023 |
![]() | $18,743 | 06/30/2023 | |
NOTE 1 | 15,000,000 | $18,743 | 06/30/2023 |
![]() | 122,732 | $18,143 | 06/30/2023 |
MIDD | 122,732 | $18,143 | 06/30/2023 |
![]() | $16,926 | 06/30/2023 | |
MIDD | 111,552 | $16,491 | 06/30/2023 |
NOTE 1 | 350,000 | $435 | 06/30/2023 |
![]() | 113,074 | $16,716 | 06/30/2023 |
MIDD | 113,074 | $16,716 | 06/30/2023 |
![]() | 111,000 | $16,409 | 06/30/2023 |
MIDD | 111,000 | $16,409 | 06/30/2023 |
![]() | 109,291 | $16,156 | 06/30/2023 |
MIDD | 109,291 | $16,156 | 06/30/2023 |
![]() | 102,628 | $15,171 | 06/30/2023 |
MIDD | 102,628 | $15,171 | 06/30/2023 |
![]() | 118,340 | $15,104 | 06/30/2023 |
MIDD | 118,340 | $15,104 | 06/30/2023 |
![]() | 102,098 | $15,093 | 06/30/2023 |
MIDD | 102,098 | $15,093 | 06/30/2023 |
![]() | 101,160 | $14,954 | 06/30/2023 |
MIDD | 101,160 | $14,954 | 06/30/2023 |
![]() | $14,399 | 06/30/2023 | |
NOTE 1 | 8,917,000 | $11,071 | 06/30/2023 |
MIDD | 22,512 | $3,328 | 06/30/2023 |
![]() | 97,111 | $14,356 | 06/30/2023 |
MIDD | 97,111 | $14,356 | 06/30/2023 |
![]() | $14,033 | 06/30/2023 | |
NOTE 1 | 11,250,000 | $14,033 | 06/30/2023 |
![]() | 86,188 | $12,636 | 06/30/2023 |
MIDD | 86,188 | $12,636 | 06/30/2023 |
![]() | 81,255 | $12,012 | 06/30/2023 |
MIDD | 81,255 | $12,012 | 06/30/2023 |
![]() | 80,714 | $11,932 | 06/30/2023 |
MIDD | 80,714 | $11,932 | 06/30/2023 |
![]() | 80,263 | $11,865 | 06/30/2023 |
MIDD | 80,263 | $11,865 | 06/30/2023 |
![]() | $10,842 | 06/30/2023 | |
MIDD | 71,231 | $10,530 | 06/30/2023 |
Bond | 250,000 | $312 | 06/30/2023 |
![]() | 71,123 | $10,514 | 06/30/2023 |
MIDD | 71,123 | $10,514 | 06/30/2023 |
![]() | $10,206 | 06/30/2023 | |
MIDD | 58,802 | $8,693 | 06/30/2023 |
NOTE 1 | 1,259,000 | $1,513 | 06/30/2023 |
![]() | 68,964 | $10,195 | 06/30/2023 |
MIDD | 68,964 | $10,195 | 06/30/2023 |
![]() | 65,220 | $9,641 | 06/30/2023 |
MIDD | 65,220 | $9,641 | 06/30/2023 |
![]() | 63,937 | $9,452 | 06/30/2023 |
MIDD | 63,937 | $9,452 | 06/30/2023 |
![]() | 63,839 | $9,441 | 06/30/2023 |
MIDD | 63,839 | $9,441 | 06/30/2023 |
![]() | 62,936 | $9,304 | 06/30/2023 |
MIDD | 62,936 | $9,304 | 06/30/2023 |
![]() | 62,370 | $9,220 | 06/30/2023 |
MIDD | 62,370 | $9,220 | 06/30/2023 |
![]() | 57,999 | $8,574 | 06/30/2023 |
MIDD | 57,999 | $8,574 | 06/30/2023 |
![]() | $8,438 | 06/30/2023 | |
NOTE 1 | 6,750,000 | $8,438 | 06/30/2023 |
![]() | 56,092 | $8,292 | 06/30/2023 |
MIDD | 56,092 | $8,292 | 06/30/2023 |
![]() | 55,787 | $8,247 | 06/30/2023 |
MIDD | 55,787 | $8,247 | 06/30/2023 |
![]() | 53,618 | $7,926 | 06/30/2023 |
MIDD | 53,618 | $7,926 | 06/30/2023 |
![]() | 52,712 | $7,792 | 06/30/2023 |
MIDD | 52,712 | $7,792 | 06/30/2023 |
![]() | 52,100 | $7,702 | 06/30/2023 |
MIDD | 52,100 | $7,702 | 06/30/2023 |
![]() | 50,000 | $7,392 | 06/30/2023 |
MIDD | 50,000 | $7,392 | 06/30/2023 |
![]() | 49,443 | $7,309 | 06/30/2023 |
MIDD | 49,443 | $7,309 | 06/30/2023 |
![]() | 49,272 | $7,284 | 06/30/2023 |
MIDD | 49,272 | $7,284 | 06/30/2023 |
![]() | 48,568 | $7,180 | 06/30/2023 |
MIDD | 48,568 | $7,180 | 06/30/2023 |
![]() | 47,119 | $6,966 | 06/30/2023 |
MIDD | 47,119 | $6,966 | 06/30/2023 |
![]() | 44,123 | $6,523 | 06/30/2023 |
MIDD | 44,123 | $6,523 | 06/30/2023 |
![]() | $6,482 | 06/30/2023 | |
NOTE 1 | 5,200,000 | $6,482 | 06/30/2023 |
![]() | 42,651 | $6,305 | 06/30/2023 |
MIDD | 42,651 | $6,305 | 06/30/2023 |
![]() | 41,839 | $6,185 | 06/30/2023 |
MIDD | 41,839 | $6,185 | 06/30/2023 |
![]() | $5,949 | 06/30/2023 | |
MIDD | 39,194 | $5,794 | 06/30/2023 |
NOTE 1 | 125,000 | $155 | 06/30/2023 |
![]() | $5,871 | 06/30/2023 | |
CONV | 4,710,000 | $5,871 | 06/30/2023 |
![]() | 38,852 | $5,743 | 06/30/2023 |
MIDD | 38,852 | $5,743 | 06/30/2023 |
![]() | 37,592 | $5,557 | 06/30/2023 |
MIDD | 37,592 | $5,557 | 06/30/2023 |
![]() | 37,189 | $5,507 | 06/30/2023 |
MIDD | 37,189 | $5,507 | 06/30/2023 |
![]() | $5,450 | 06/30/2023 | |
Call | 68,100 | $10,067 | 06/30/2023 |
Put | 36,300 | $5,366 | 06/30/2023 |
MIDD | 5,069 | $749 | 06/30/2023 |
![]() | $5,188 | 06/30/2023 | |
NOTE 1 | 4,078,091 | $4,978 | 06/30/2023 |
MIDD | 1,418 | $210 | 06/30/2023 |
![]() | 34,858 | $5,153 | 06/30/2023 |
MIDD | 34,858 | $5,153 | 06/30/2023 |
![]() | 33,604 | $4,968 | 06/30/2023 |
MIDD | 33,604 | $4,968 | 06/30/2023 |
![]() | 32,064 | $4,740 | 06/30/2023 |
MIDD | 32,064 | $4,740 | 06/30/2023 |
![]() | $4,552 | 06/30/2023 | |
MIDD | 23,773 | $3,514 | 06/30/2023 |
NOTE 1 | 850,000 | $1,038 | 06/30/2023 |
![]() | $4,498 | 06/30/2023 | |
NOTE 1 | 3,606,000 | $4,498 | 06/30/2023 |
![]() | $4,404 | 06/30/2023 | |
NOTE 1 | 3,541,000 | $4,404 | 06/30/2023 |
![]() | 29,761 | $4,397 | 06/30/2023 |
MIDD | 29,761 | $4,397 | 06/30/2023 |
![]() | 28,175 | $4,165 | 06/30/2023 |
MIDD | 28,175 | $4,165 | 06/30/2023 |
![]() | 27,552 | $4,073 | 06/30/2023 |
MIDD | 27,552 | $4,073 | 06/30/2023 |
![]() | 27,312 | $4,037 | 06/30/2023 |
MIDD | 27,312 | $4,037 | 06/30/2023 |
![]() | 26,972 | $3,987 | 06/30/2023 |
MIDD | 26,972 | $3,987 | 06/30/2023 |
![]() | 26,900 | $3,977 | 06/30/2023 |
MIDD | 26,900 | $3,977 | 06/30/2023 |
![]() | $3,891 | 06/30/2023 | |
MIDD | 25,944 | $3,835 | 06/30/2023 |
NOTE 1 | 45,000 | $56 | 06/30/2023 |
![]() | 25,869 | $3,824 | 06/30/2023 |
MIDD | 25,869 | $3,824 | 06/30/2023 |
![]() | 25,525 | $3,773 | 06/30/2023 |
MIDD | 25,525 | $3,773 | 06/30/2023 |
![]() | 25,140 | $3,716 | 06/30/2023 |
MIDD | 25,140 | $3,716 | 06/30/2023 |
![]() | $3,696 | 06/30/2023 | |
Call | 25,000 | $3,696 | 06/30/2023 |
![]() | 24,863 | $3,675 | 06/30/2023 |
MIDD | 24,863 | $3,675 | 06/30/2023 |
![]() | 24,751 | $3,659 | 06/30/2023 |
MIDD | 24,751 | $3,659 | 06/30/2023 |
![]() | 24,066 | $3,558 | 06/30/2023 |
MIDD | 24,066 | $3,558 | 06/30/2023 |
![]() | $3,486 | 06/30/2023 | |
NOTE 1 | 2,800,000 | $3,486 | 06/30/2023 |
![]() | 23,401 | $3,459 | 06/30/2023 |
MIDD | 23,401 | $3,459 | 06/30/2023 |
![]() | 23,242 | $3,436 | 06/30/2023 |
MIDD | 23,242 | $3,436 | 06/30/2023 |
![]() | 21,356 | $3,157 | 06/30/2023 |
MIDD | 21,356 | $3,157 | 06/30/2023 |
![]() | 21,071 | $3,115 | 06/30/2023 |
MIDD | 21,071 | $3,115 | 06/30/2023 |
![]() | $3,109 | 06/30/2023 | |
NOTE 1 | 2,500,000 | $3,109 | 06/30/2023 |
![]() | $3,107 | 06/30/2023 | |
NOTE 1 | 2,500,000 | $3,107 | 06/30/2023 |
![]() | $3,102 | 06/30/2023 | |
NOTE 1 | 2,500,000 | $3,102 | 06/30/2023 |
![]() | 20,213 | $2,988 | 06/30/2023 |
MIDD | 20,213 | $2,988 | 06/30/2023 |
![]() | 20,000 | $2,957 | 06/30/2023 |
MIDD | 20,000 | $2,957 | 06/30/2023 |
![]() | 19,778 | $2,924 | 06/30/2023 |
MIDD | 19,778 | $2,924 | 06/30/2023 |
![]() | 18,400 | $2,720 | 06/30/2023 |
MIDD | 18,400 | $2,720 | 06/30/2023 |
![]() | $2,706 | 06/30/2023 | |
NOTE 1 | 2,180,000 | $2,706 | 06/30/2023 |
![]() | 18,175 | $2,687 | 06/30/2023 |
MIDD | 18,175 | $2,687 | 06/30/2023 |
![]() | 17,000 | $2,513 | 06/30/2023 |
MIDD | 17,000 | $2,513 | 06/30/2023 |
![]() | 16,864 | $2,493 | 06/30/2023 |
MIDD | 16,864 | $2,493 | 06/30/2023 |
![]() | 16,603 | $2,454 | 06/30/2023 |
MIDD | 16,603 | $2,454 | 06/30/2023 |
![]() | $2,430 | 06/30/2023 | |
NOTE 1 | 1,948,000 | $2,430 | 06/30/2023 |
![]() | $2,397 | 06/30/2023 | |
MIDD | 14,099 | $2,084 | 06/30/2023 |
NOTE 1 | 250,000 | $313 | 06/30/2023 |
![]() | 16,020 | $2,368 | 06/30/2023 |
MIDD | 16,020 | $2,368 | 06/30/2023 |
![]() | 15,710 | $2,322 | 06/30/2023 |
MIDD | 15,710 | $2,322 | 06/30/2023 |
![]() | 15,600 | $2,306 | 06/30/2023 |
MIDD | 15,600 | $2,306 | 06/30/2023 |
![]() | 15,425 | $2,280 | 06/30/2023 |
MIDD | 15,425 | $2,280 | 06/30/2023 |
![]() | 14,906 | $2,204 | 06/30/2023 |
MIDD | 14,906 | $2,204 | 06/30/2023 |
![]() | 14,847 | $2,195 | 06/30/2023 |
MIDD | 14,847 | $2,195 | 06/30/2023 |
![]() | $2,181 | 06/30/2023 | |
NOTE 1 | 1,750,000 | $2,181 | 06/30/2023 |
![]() | 14,700 | $2,173 | 06/30/2023 |
MIDD | 14,700 | $2,173 | 06/30/2023 |
![]() | 14,616 | $2,161 | 06/30/2023 |
MIDD | 14,616 | $2,161 | 06/30/2023 |
![]() | 14,616 | $2,160 | 06/30/2023 |
MIDD | 14,616 | $2,160 | 06/30/2023 |
![]() | 14,500 | $2,143 | 06/30/2023 |
MIDD | 14,500 | $2,143 | 06/30/2023 |
![]() | 14,325 | $2,118 | 06/30/2023 |
MIDD | 14,325 | $2,118 | 06/30/2023 |
![]() | $2,080 | 06/30/2023 | |
Call | 16,300 | $2,404 | 06/30/2023 |
Put | 2,200 | $324 | 06/30/2023 |
![]() | 13,920 | $2,058 | 06/30/2023 |
MIDD | 13,920 | $2,058 | 06/30/2023 |
![]() | 13,770 | $2,036 | 06/30/2023 |
MIDD | 13,770 | $2,036 | 06/30/2023 |
![]() | 13,364 | $1,976 | 06/30/2023 |
MIDD | 13,364 | $1,976 | 06/30/2023 |
![]() | 13,220 | $1,954 | 06/30/2023 |
MIDD | 13,220 | $1,954 | 06/30/2023 |
![]() | 12,711 | $1,879 | 06/30/2023 |
MIDD | 12,711 | $1,879 | 06/30/2023 |
![]() | 11,894 | $1,758 | 06/30/2023 |
MIDD | 11,894 | $1,758 | 06/30/2023 |
![]() | $1,751 | 06/30/2023 | |
NOTE 1 | 1,400,000 | $1,751 | 06/30/2023 |
![]() | 11,319 | $1,673 | 06/30/2023 |
MIDD | 11,319 | $1,673 | 06/30/2023 |
![]() | $1,672 | 06/30/2023 | |
MIDD | 11,305 | $1,671 | 06/30/2023 |
NOTE 1 | 1,000 | $1 | 06/30/2023 |
![]() | 11,031 | $1,630 | 06/30/2023 |
MIDD | 11,031 | $1,630 | 06/30/2023 |
![]() | 11,000 | $1,626 | 06/30/2023 |
MIDD | 11,000 | $1,626 | 06/30/2023 |
![]() | 10,765 | $1,591 | 06/30/2023 |
MIDD | 10,765 | $1,591 | 06/30/2023 |
![]() | 10,606 | $1,568 | 06/30/2023 |
MIDD | 10,606 | $1,568 | 06/30/2023 |
![]() | 10,540 | $1,558 | 06/30/2023 |
MIDD | 10,540 | $1,558 | 06/30/2023 |
![]() | 9,424 | $1,393 | 06/30/2023 |
MIDD | 9,424 | $1,393 | 06/30/2023 |
![]() | 9,400 | $1,390 | 06/30/2023 |
MIDD | 9,400 | $1,390 | 06/30/2023 |
![]() | 9,332 | $1,380 | 06/30/2023 |
MIDD | 9,332 | $1,380 | 06/30/2023 |
![]() | 9,200 | $1,360 | 06/30/2023 |
MIDD | 9,200 | $1,360 | 06/30/2023 |
![]() | 9,171 | $1,356 | 06/30/2023 |
MIDD | 9,171 | $1,356 | 06/30/2023 |
![]() | 9,141 | $1,351 | 06/30/2023 |
MIDD | 9,141 | $1,351 | 06/30/2023 |
![]() | 9,048 | $1,338 | 06/30/2023 |
MIDD | 9,048 | $1,338 | 06/30/2023 |
![]() | 9,047 | $1,337 | 06/30/2023 |
MIDD | 9,047 | $1,337 | 06/30/2023 |
![]() | 8,959 | $1,324 | 06/30/2023 |
MIDD | 8,959 | $1,324 | 06/30/2023 |
![]() | 8,908 | $1,317 | 06/30/2023 |
MIDD | 8,908 | $1,317 | 06/30/2023 |
![]() | $1,298 | 06/30/2023 | |
NOTE 1 | 686,000 | $855 | 06/30/2023 |
MIDD | 3,000 | $443 | 06/30/2023 |
![]() | 8,400 | $1,242 | 06/30/2023 |
MIDD | 8,400 | $1,242 | 06/30/2023 |
![]() | 8,179 | $1,209 | 06/30/2023 |
MIDD | 8,179 | $1,209 | 06/30/2023 |
![]() | 8,075 | $1,194 | 06/30/2023 |
MIDD | 8,075 | $1,194 | 06/30/2023 |
![]() | 8,000 | $1,183 | 06/30/2023 |
MIDD | 8,000 | $1,183 | 06/30/2023 |
![]() | 7,863 | $1,153 | 06/30/2023 |
MIDD | 7,863 | $1,153 | 06/30/2023 |
![]() | 7,753 | $1,147 | 06/30/2023 |
MIDD | 7,753 | $1,147 | 06/30/2023 |
![]() | $1,145 | 06/30/2023 | |
NOTE 1 | 918,000 | $1,145 | 06/30/2023 |
![]() | 7,741 | $1,144 | 06/30/2023 |
MIDD | 7,741 | $1,144 | 06/30/2023 |
![]() | 7,471 | $1,104 | 06/30/2023 |
MIDD | 7,471 | $1,104 | 06/30/2023 |
![]() | 7,174 | $1,061 | 06/30/2023 |
MIDD | 7,174 | $1,061 | 06/30/2023 |
![]() | 6,933 | $1,025 | 06/30/2023 |
MIDD | 6,933 | $1,025 | 06/30/2023 |
![]() | 6,748 | $998 | 06/30/2023 |
MIDD | 6,748 | $998 | 06/30/2023 |
![]() | 6,632 | $980 | 06/30/2023 |
MIDD | 6,632 | $980 | 06/30/2023 |
![]() | 6,552 | $969 | 06/30/2023 |
MIDD | 6,552 | $969 | 06/30/2023 |
![]() | 6,520 | $964 | 06/30/2023 |
MIDD | 6,520 | $964 | 06/30/2023 |
![]() | 6,436 | $951 | 06/30/2023 |
MIDD | 6,436 | $951 | 06/30/2023 |
![]() | $946 | 06/30/2023 | |
Call | 37,400 | $5,529 | 06/30/2023 |
Put | 31,000 | $4,583 | 06/30/2023 |
![]() | 6,137 | $907 | 06/30/2023 |
MIDD | 6,137 | $907 | 06/30/2023 |
![]() | 6,128 | $898 | 03/31/2023 |
MIDD | 6,128 | $898 | 03/31/2023 |
![]() | 5,910 | $874 | 06/30/2023 |
MIDD | 5,910 | $874 | 06/30/2023 |
![]() | 5,953 | $873 | 03/31/2023 |
MIDD | 5,953 | $873 | 03/31/2023 |
![]() | 5,848 | $865 | 06/30/2023 |
MIDD | 5,848 | $865 | 06/30/2023 |
![]() | $853 | 06/30/2023 | |
NOTE 1 | 682 | $853 | 06/30/2023 |
![]() | 5,763 | $852 | 06/30/2023 |
MIDD | 5,763 | $852 | 06/30/2023 |
![]() | 5,694 | $842 | 06/30/2023 |
MIDD | 5,694 | $842 | 06/30/2023 |
![]() | 5,597 | $827 | 06/30/2023 |
MIDD | 5,597 | $827 | 06/30/2023 |
![]() | 5,405 | $799 | 06/30/2023 |
MIDD | 5,405 | $799 | 06/30/2023 |
![]() | 5,380 | $795 | 06/30/2023 |
MIDD | 5,380 | $795 | 06/30/2023 |
![]() | 5,380 | $795 | 06/30/2023 |
MIDD | 5,380 | $795 | 06/30/2023 |
![]() | 5,303 | $784 | 06/30/2023 |
MIDD | 5,303 | $784 | 06/30/2023 |
![]() | 5,246 | $776 | 06/30/2023 |
MIDD | 5,246 | $776 | 06/30/2023 |
![]() | 4,984 | $737 | 06/30/2023 |
MIDD | 4,984 | $737 | 06/30/2023 |
![]() | 4,975 | $735 | 06/30/2023 |
MIDD | 4,975 | $735 | 06/30/2023 |
![]() | 4,938 | $730 | 06/30/2023 |
MIDD | 4,938 | $730 | 06/30/2023 |
![]() | 4,859 | $718 | 06/30/2023 |
MIDD | 4,859 | $718 | 06/30/2023 |
![]() | 4,800 | $710 | 06/30/2023 |
MIDD | 4,800 | $710 | 06/30/2023 |
![]() | 4,787 | $707 | 06/30/2023 |
MIDD | 4,787 | $707 | 06/30/2023 |
![]() | 4,767 | $705 | 06/30/2023 |
MIDD | 4,767 | $705 | 06/30/2023 |
![]() | 4,736 | $700 | 06/30/2023 |
MIDD | 4,736 | $700 | 06/30/2023 |
![]() | 4,722 | $698 | 06/30/2023 |
MIDD | 4,722 | $698 | 06/30/2023 |
![]() | 4,716 | $697 | 06/30/2023 |
MIDD | 4,716 | $697 | 06/30/2023 |
![]() | 4,650 | $687 | 06/30/2023 |
MIDD | 4,650 | $687 | 06/30/2023 |
![]() | 4,570 | $676 | 06/30/2023 |
MIDD | 4,570 | $676 | 06/30/2023 |
![]() | 4,456 | $659 | 06/30/2023 |
MIDD | 4,456 | $659 | 06/30/2023 |
![]() | 4,395 | $650 | 06/30/2023 |
MIDD | 4,395 | $650 | 06/30/2023 |
![]() | 4,300 | $636 | 06/30/2023 |
MIDD | 4,300 | $636 | 06/30/2023 |
![]() | 4,236 | $626 | 06/30/2023 |
MIDD | 4,236 | $626 | 06/30/2023 |
![]() | 4,223 | $624 | 06/30/2023 |
MIDD | 4,223 | $624 | 06/30/2023 |
![]() | 4,133 | $611 | 06/30/2023 |
MIDD | 4,133 | $611 | 06/30/2023 |
![]() | 4,107 | $607 | 06/30/2023 |
MIDD | 4,107 | $607 | 06/30/2023 |
![]() | 4,002 | $592 | 06/30/2023 |
MIDD | 4,002 | $592 | 06/30/2023 |
![]() | 3,948 | $584 | 06/30/2023 |
MIDD | 3,948 | $584 | 06/30/2023 |
![]() | 3,945 | $583 | 06/30/2023 |
MIDD | 3,945 | $583 | 06/30/2023 |
![]() | 3,823 | $580 | 06/30/2023 |
MIDD | 3,823 | $580 | 06/30/2023 |
![]() | 3,890 | $575 | 06/30/2023 |
MIDD | 3,890 | $575 | 06/30/2023 |
![]() | 3,835 | $567 | 06/30/2023 |
MIDD | 3,835 | $567 | 06/30/2023 |
![]() | 3,758 | $556 | 06/30/2023 |
MIDD | 3,758 | $556 | 06/30/2023 |
![]() | 3,728 | $551 | 06/30/2023 |
MIDD | 3,728 | $551 | 06/30/2023 |
![]() | 3,717 | $549 | 06/30/2023 |
MIDD | 3,717 | $549 | 06/30/2023 |
![]() | 3,409 | $504 | 06/30/2023 |
MIDD | 3,409 | $504 | 06/30/2023 |
![]() | 3,401 | $503 | 06/30/2023 |
MIDD | 3,401 | $503 | 06/30/2023 |
![]() | 3,385 | $500 | 06/30/2023 |
MIDD | 3,385 | $500 | 06/30/2023 |
![]() | 3,380 | $500 | 06/30/2023 |
MIDD | 3,380 | $500 | 06/30/2023 |
![]() | 3,298 | $488 | 06/30/2023 |
MIDD | 3,298 | $488 | 06/30/2023 |
![]() | 3,261 | $476 | 06/30/2023 |
MIDD | 3,261 | $476 | 06/30/2023 |
![]() | 3,139 | $464 | 06/30/2023 |
MIDD | 3,139 | $464 | 06/30/2023 |
![]() | 3,127 | $462 | 06/30/2023 |
MIDD | 3,127 | $462 | 06/30/2023 |
![]() | 3,083 | $456 | 06/30/2023 |
MIDD | 3,083 | $456 | 06/30/2023 |
![]() | 3,016 | $446 | 06/30/2023 |
MIDD | 3,016 | $446 | 06/30/2023 |
![]() | 3,000 | $439 | 06/30/2023 |
MIDD | 3,000 | $439 | 06/30/2023 |
![]() | 2,955 | $437 | 06/30/2023 |
MIDD | 2,955 | $437 | 06/30/2023 |
![]() | 2,915 | $431 | 06/30/2023 |
MIDD | 2,915 | $431 | 06/30/2023 |
![]() | 2,867 | $424 | 06/30/2023 |
MIDD | 2,867 | $424 | 06/30/2023 |
![]() | 2,806 | $415 | 06/30/2023 |
MIDD | 2,806 | $415 | 06/30/2023 |
![]() | 148 | $413 | 06/30/2023 |
MIDD | 148 | $413 | 06/30/2023 |
![]() | 2,761 | $408 | 06/30/2023 |
MIDD | 2,761 | $408 | 06/30/2023 |
![]() | 2,656 | $393 | 06/30/2023 |
MIDD | 2,656 | $393 | 06/30/2023 |
![]() | 2,642 | $391 | 06/30/2023 |
MIDD | 2,642 | $391 | 06/30/2023 |
![]() | $384 | 06/30/2023 | |
Call | 3,100 | $458 | 06/30/2023 |
Put | 500 | $74 | 06/30/2023 |
![]() | 2,579 | $381 | 06/30/2023 |
MIDD | 2,579 | $381 | 06/30/2023 |
![]() | 2,532 | $374 | 06/30/2023 |
MIDD | 2,532 | $374 | 06/30/2023 |
![]() | 2,452 | $362 | 06/30/2023 |
MIDD | 2,452 | $362 | 06/30/2023 |
![]() | 2,300 | $340 | 06/30/2023 |
MIDD | 2,300 | $340 | 06/30/2023 |
![]() | 2,223 | $326 | 03/31/2023 |
MIDD | 2,223 | $326 | 03/31/2023 |
![]() | 2,114 | $313 | 06/30/2023 |
MIDD | 2,114 | $313 | 06/30/2023 |
![]() | 2,050 | $303 | 06/30/2023 |
MIDD | 2,050 | $303 | 06/30/2023 |
![]() | 1,986 | $294 | 06/30/2023 |
MIDD | 1,986 | $294 | 06/30/2023 |
![]() | 1,972 | $292 | 06/30/2023 |
MIDD | 1,972 | $292 | 06/30/2023 |
![]() | 1,957 | $289 | 06/30/2023 |
MIDD | 1,957 | $289 | 06/30/2023 |
![]() | 1,906 | $282 | 06/30/2023 |
MIDD | 1,906 | $282 | 06/30/2023 |
![]() | 1,899 | $281 | 06/30/2023 |
MIDD | 1,899 | $281 | 06/30/2023 |
![]() | 1,890 | $277 | 06/30/2023 |
MIDD | 1,890 | $277 | 06/30/2023 |
![]() | 1,834 | $271 | 06/30/2023 |
MIDD | 1,834 | $271 | 06/30/2023 |
![]() | 1,769 | $262 | 06/30/2023 |
MIDD | 1,769 | $262 | 06/30/2023 |
![]() | 1,765 | $261 | 06/30/2023 |
MIDD | 1,765 | $261 | 06/30/2023 |
![]() | 1,690 | $250 | 06/30/2023 |
MIDD | 1,690 | $250 | 06/30/2023 |
![]() | 1,669 | $247 | 06/30/2023 |
MIDD | 1,669 | $247 | 06/30/2023 |
![]() | 1,644 | $243 | 06/30/2023 |
MIDD | 1,644 | $243 | 06/30/2023 |
![]() | 1,634 | $242 | 06/30/2023 |
MIDD | 1,634 | $242 | 06/30/2023 |
![]() | 1,548 | $229 | 06/30/2023 |
MIDD | 1,548 | $229 | 06/30/2023 |
![]() | 1,516 | $224 | 06/30/2023 |
MIDD | 1,516 | $224 | 06/30/2023 |
![]() | 1,500 | $222 | 06/30/2023 |
MIDD | 1,500 | $222 | 06/30/2023 |
![]() | 1,462 | $216 | 06/30/2023 |
MIDD | 1,462 | $216 | 06/30/2023 |
![]() | 1,463 | $216 | 06/30/2023 |
MIDD | 1,463 | $216 | 06/30/2023 |
![]() | 1,441 | $213 | 06/30/2023 |
MIDD | 1,441 | $213 | 06/30/2023 |
![]() | 1,400 | $207 | 06/30/2023 |
MIDD | 1,400 | $207 | 06/30/2023 |
![]() | 1,371 | $203 | 06/30/2023 |
MIDD | 1,371 | $203 | 06/30/2023 |
![]() | 1,103 | $163 | 06/30/2023 |
MIDD | 1,103 | $163 | 06/30/2023 |
![]() | 1,000 | $148 | 06/30/2023 |
MIDD | 1,000 | $148 | 06/30/2023 |
![]() | 960 | $142 | 06/30/2023 |
MIDD | 960 | $142 | 06/30/2023 |
![]() | 896 | $132 | 06/30/2023 |
MIDD | 896 | $132 | 06/30/2023 |
![]() | 867 | $128 | 06/30/2023 |
MIDD | 867 | $128 | 06/30/2023 |
![]() | 800 | $118 | 06/30/2023 |
MIDD | 800 | $118 | 06/30/2023 |
![]() | 650 | $96 | 06/30/2023 |
MIDD | 650 | $96 | 06/30/2023 |
![]() | $88 | 06/30/2023 | |
Call | 2,100 | $310 | 06/30/2023 |
Put | 1,500 | $222 | 06/30/2023 |
![]() | 587 | $87 | 06/30/2023 |
MIDD | 587 | $87 | 06/30/2023 |
![]() | 517 | $76 | 06/30/2023 |
MIDD | 517 | $76 | 06/30/2023 |
![]() | 508 | $75 | 06/30/2023 |
MIDD | 508 | $75 | 06/30/2023 |
![]() | 472 | $70 | 06/30/2023 |
MIDD | 472 | $70 | 06/30/2023 |
![]() | 346 | $51 | 06/30/2023 |
MIDD | 346 | $51 | 06/30/2023 |
![]() | 334 | $49 | 06/30/2023 |
MIDD | 334 | $49 | 06/30/2023 |
![]() | 312 | $46 | 06/30/2023 |
MIDD | 312 | $46 | 06/30/2023 |
![]() | 280 | $41 | 06/30/2023 |
MIDD | 280 | $41 | 06/30/2023 |
![]() | 250 | $37 | 06/30/2023 |
MIDD | 250 | $37 | 06/30/2023 |
![]() | 248 | $37 | 06/30/2023 |
MIDD | 248 | $37 | 06/30/2023 |
![]() | $36 | 06/30/2023 | |
CONVERTIBLE COR | 29,000 | $36 | 06/30/2023 |
![]() | 220 | $33 | 06/30/2023 |
MIDD | 220 | $33 | 06/30/2023 |
![]() | 222 | $33 | 06/30/2023 |
MIDD | 222 | $33 | 06/30/2023 |
![]() | 200 | $30 | 06/30/2023 |
MIDD | 200 | $30 | 06/30/2023 |
![]() | 197 | $29 | 06/30/2023 |
MIDD | 197 | $29 | 06/30/2023 |
![]() | 183 | $27 | 06/30/2023 |
MIDD | 183 | $27 | 06/30/2023 |
![]() | 169 | $25 | 06/30/2023 |
MIDD | 169 | $25 | 06/30/2023 |
![]() | 167 | $25 | 06/30/2023 |
MIDD | 167 | $25 | 06/30/2023 |
![]() | 165 | $24 | 06/30/2023 |
MIDD | 165 | $24 | 06/30/2023 |
![]() | 150 | $22 | 06/30/2023 |
MIDD | 150 | $22 | 06/30/2023 |
![]() | 152 | $22 | 06/30/2023 |
MIDD | 152 | $22 | 06/30/2023 |
![]() | 132 | $20 | 06/30/2023 |
MIDD | 132 | $20 | 06/30/2023 |
![]() | 110 | $16 | 06/30/2023 |
MIDD | 110 | $16 | 06/30/2023 |
![]() | 100 | $15 | 06/30/2023 |
MIDD | 100 | $15 | 06/30/2023 |
![]() | 100 | $15 | 06/30/2023 |
MIDD | 100 | $15 | 06/30/2023 |
![]() | 101 | $15 | 06/30/2023 |
MIDD | 101 | $15 | 06/30/2023 |
![]() | 96 | $14 | 06/30/2023 |
MIDD | 96 | $14 | 06/30/2023 |
![]() | $13 | 06/30/2023 | |
MIDD | 85 | $13 | 06/30/2023 |
Put | 0 | $0 | 06/30/2023 |
Call | 0 | $0 | 06/30/2023 |
NOTE 1 | 0 | $0 | 06/30/2023 |
![]() | 90 | $13 | 06/30/2023 |
MIDD | 90 | $13 | 06/30/2023 |
![]() | 73 | $11 | 06/30/2023 |
MIDD | 73 | $11 | 06/30/2023 |
![]() | 75 | $11 | 06/30/2023 |
MIDD | 75 | $11 | 06/30/2023 |
![]() | 70 | $10 | 06/30/2023 |
MIDD | 70 | $10 | 06/30/2023 |
![]() | 70 | $10 | 06/30/2023 |
MIDD | 70 | $10 | 06/30/2023 |
![]() | 62 | $9 | 06/30/2023 |
MIDD | 62 | $9 | 06/30/2023 |
![]() | 51 | $8 | 06/30/2023 |
MIDD | 51 | $8 | 06/30/2023 |
![]() | 51 | $8 | 06/30/2023 |
MIDD | 51 | $8 | 06/30/2023 |
![]() | 46 | $7 | 06/30/2023 |
MIDD | 46 | $7 | 06/30/2023 |
![]() | 48 | $7 | 06/30/2023 |
MIDD | 48 | $7 | 06/30/2023 |
![]() | 39 | $6 | 06/30/2023 |
MIDD | 39 | $6 | 06/30/2023 |
![]() | 42 | $6 | 06/30/2023 |
MIDD | 42 | $6 | 06/30/2023 |
![]() | 36 | $5 | 06/30/2023 |
MIDD | 36 | $5 | 06/30/2023 |
![]() | 31 | $5 | 06/30/2023 |
MIDD | 31 | $5 | 06/30/2023 |
![]() | 27 | $4 | 06/30/2023 |
MIDD | 27 | $4 | 06/30/2023 |
![]() | 25 | $4 | 06/30/2023 |
MIDD | 25 | $4 | 06/30/2023 |
![]() | 28 | $4 | 06/30/2023 |
MIDD | 28 | $4 | 06/30/2023 |
![]() | 30 | $4 | 06/30/2023 |
MIDD | 30 | $4 | 06/30/2023 |
![]() | 27 | $4 | 06/30/2023 |
MIDD | 27 | $4 | 06/30/2023 |
![]() | 27 | $4 | 06/30/2023 |
MIDD | 27 | $4 | 06/30/2023 |
![]() | 23 | $3 | 06/30/2023 |
MIDD | 23 | $3 | 06/30/2023 |
![]() | 18 | $3 | 06/30/2023 |
MIDD | 18 | $3 | 06/30/2023 |
![]() | 16 | $2 | 06/30/2023 |
MIDD | 16 | $2 | 06/30/2023 |
![]() | 12 | $2 | 06/30/2023 |
MIDD | 12 | $2 | 06/30/2023 |
![]() | 12 | $2 | 06/30/2023 |
MIDD | 12 | $2 | 06/30/2023 |
![]() | 12 | $2 | 06/30/2023 |
MIDD | 12 | $2 | 06/30/2023 |
![]() | 11 | $2 | 06/30/2023 |
MIDD | 11 | $2 | 06/30/2023 |
![]() | 11 | $2 | 06/30/2023 |
MIDD | 11 | $2 | 06/30/2023 |
![]() | 4 | $1 | 06/30/2023 |
MIDD | 4 | $1 | 06/30/2023 |
![]() | 10 | $1 | 06/30/2023 |
MIDD | 10 | $1 | 06/30/2023 |
![]() | 10 | $1 | 06/30/2023 |
MIDD | 10 | $1 | 06/30/2023 |
![]() | 1 | $0 | 06/30/2023 |
MIDD | 1 | $0 | 06/30/2023 |
![]() | 3 | $0 | 06/30/2023 |
MIDD | 3 | $0 | 06/30/2023 |
![]() | 2 | $0 | 06/30/2023 |
MIDD | 2 | $0 | 06/30/2023 |
![]() | 1 | $0 | 06/30/2023 |
MIDD | 1 | $0 | 06/30/2023 |
![]() | $-4,497 | 06/30/2023 | |
Put | 33,200 | $4,908 | 06/30/2023 |
MIDD | 2,779 | $411 | 06/30/2023 |
![]() | $-32,495 | 03/31/2023 | |
Put | 26,200,000 | $32,495 | 03/31/2023 |
![]() | $-32,527 | 06/30/2023 | |
Put | 26,200,000 | $32,527 | 06/30/2023 |
![]() | $-65,739 | 06/30/2023 | |
Put | 726,000 | $107,325 | 06/30/2023 |
MIDD | 281,307 | $41,586 | 06/30/2023 |
![]() | 68,500,000 | $-85,122 | 06/30/2023 |
Put | 68,500,000 | $85,122 | 06/30/2023 |
See Summary: Institutional Holders of MIDD
See Details: Top 10 Hedge Funds Holding MIDD
Also See: MIDD Insider Buying
Also See: MIDD Holdings Changes
![]() ![]() Get Dividend Alerts ![]() Get SEC Filing Alerts ![]() ![]() |
![]() ![]() |