We are live on ! Find out more
TRS icon

TriMas Corp

Name Holding Trade Value Shares
Change
Change in
Stake
BMSSC
51
B. Metzler seel. Sohn & Co
Germany
$892K +$170K +6,359 +25%
Canada Life
52
Canada Life
Manitoba, Canada
$854K +$349K +13,053 +74%
New York State Common Retirement Fund
53
New York State Common Retirement Fund
New York
$848K -$561 -21 -0.1%
JSC
54
Jackson Square Capital
California
$837K -$40.1K -1,500 -5%
VDBMI
55
Van Den Berg Management I
Texas
$821K -$1.38M -51,483 -63%
VRS
56
Virginia Retirement Systems
Virginia
$807K +$777K +29,100 New
OAM
57
Oppenheimer Asset Management
New York
$807K -$101K -3,785 -12%
AIMCA
58
Alberta Investment Management Corp (AIMCo)
Alberta, Canada
$786K -$32.7K -1,225 -4%
SDWMA
59
Schneider Downs Wealth Management Advisors
Pennsylvania
$749K
KTA
60
Keeley-Teton Advisors
Illinois
$743K -$966K -36,178 -57%
Ameriprise
61
Ameriprise
Minnesota
$732K +$187K +7,005 +36%
MWM
62
Mascoma Wealth Management
New Hampshire
$694K
Thrivent Financial for Lutherans
63
Thrivent Financial for Lutherans
Minnesota
$691K -$19.8K -740 -3%
NSIM
64
North Star Investment Management
Illinois
$689K +$663K +24,825 New
State Board of Administration of Florida Retirement System
65
State Board of Administration of Florida Retirement System
Florida
$623K -$44.3K -1,660 -7%
JCP
66
JB Capital Partners
New York
$618K
MIM
67
MetLife Investment Management
New Jersey
$613K -$41.8K -1,564 -7%
Comerica Bank
68
Comerica Bank
Texas
$589K
Deutsche Bank
69
Deutsche Bank
Germany
$570K +$73.5K +2,751 +15%
AIG
70
American International Group
New York
$550K -$1.95K -73 -0.4%
Envestnet Asset Management
71
Envestnet Asset Management
Illinois
$540K -$52.2K -1,953 -9%
KeyBank National Association
72
KeyBank National Association
Ohio
$525K -$2.7K -101 -0.5%
Mirae Asset Global Investments
73
Mirae Asset Global Investments
South Korea
$510K
DT
74
Diversified Trust
Tennessee
$495K -$37.4K -1,400 -7%
UBS Group
75
UBS Group
Switzerland
$477K +$362K +13,565 +375%