$238Million– No. of Holdings #230
| Ticker | $ Bought |
|---|---|
| shares russell 2500 etf | 870,085 |
| lam research corp. | 461,719 |
| arista networks inc | 381,600 |
| ge aerospace | 362,658 |
| astrazeneca plc adr | 87,155 |
| hershey co com | 62,783 |
| waters corp com | 46,159 |
| solstice advanced materials inc. | 19,954 |
| Ticker | % Inc. |
|---|---|
| exxon mobil corp com | 503 |
| advanced micro devices inc. | 112 |
| netflix inc. ordinary shares | 94.74 |
| tractor supply co com | 91.77 |
| palantir tech inc | 71.71 |
| eaton corp plc adr | 42.84 |
| state street spdr portfolio short term corporate bond etf | 28.07 |
| vanguard intermediate term treasury etf | 20.74 |
| Ticker | % Reduced |
|---|---|
| vanguard index fds total stk mkt | -88.8 |
| oneok inc. | -83.01 |
| united parcel service inc cl b | -75.00 |
| dbx etf tr xtrak msci eafe | -68.03 |
| park natl corp com | -62.23 |
| eog res inc com | -61.53 |
| floor & decor | -33.33 |
| tjx cos inc new com | -29.76 |
| Ticker | $ Sold |
|---|---|
| at&t inc com | -58,498 |
| ishares russell mid cap etf | -108,496 |
| astrazeneca plc adr | -82,737 |
| smucker j m co com new | -88,029 |
| rio tinto plc sponsored adr | -40,015 |
| fortinet inc | -29,779 |
| hf sinclair corp. | -5,806 |
| cyberark software ltd adr | -35,685 |
Mechanics Financial Corp has about 37.2% of it's holdings in Others sector.
| Sector | % |
|---|---|
| Others | 37.2 |
| Technology | 16.8 |
| Industrials | 15.5 |
| Healthcare | 6.6 |
| Financial Services | 6.6 |
| Communication Services | 4.9 |
| Consumer Cyclical | 4.5 |
| Consumer Defensive | 2.8 |
| Utilities | 1.7 |
| Energy | 1.7 |
Mechanics Financial Corp has about 54.7% of it's portfolio invested in the large-cap and mega-cap stocks.
| Category | % |
|---|---|
| UNALLOCATED | 37.2 |
| MEGA-CAP | 36.3 |
| LARGE-CAP | 18.4 |
| SMALL-CAP | 7.7 |
About 61.5% of the stocks held by Mechanics Financial Corp either belong to S&P 500 or RUSSELL 2000 index.
| Index | % |
|---|---|
| S&P 500 | 53.8 |
| Others | 38.5 |
| RUSSELL 2000 | 7.7 |
This heatmap illustrates the top 50 positions within the fund's portfolio.
Mechanics Financial Corp has 230 stocks in it's portfolio. About 44.8% of the portfolio is in top 10 stocks. GRC proved to be the most loss making stock for the portfolio. CVX was the most profitable stock for Mechanics Financial Corp last quarter.
Last Reported on: 06 May, 2026| Ticker | Namesorted ascending | % Portfolio | Shares Held | $ Value | Type | % Change | Options | |
|---|---|---|---|---|---|---|---|---|
| AAPL | apple inc com | 6.05 | 56,932 | 14,448,800 | reduced | -1.61 | ||
| AAXJ | ishares national muni bond etf | 0.03 | 643 | 68,254 | unchanged | 0.00 | ||
| AAXJ | ishares interm cr bd etf | 0.02 | 764 | 40,660 | unchanged | 0.00 | ||
| ABBV | abbvie inc com | 0.76 | 8,400 | 1,826,920 | reduced | -0.41 | ||
| ABT | abbott labs com | 0.36 | 8,402 | 862,633 | added | 2.31 | ||
| ACN | accenture plc ireland adr | 0.00 | 0.00 | 0.00 | sold off | -100 | ||
| ACSG | dbx etf tr xtrak msci eafe | 0.01 | 522 | 25,787 | reduced | -68.03 | ||
| ADBE | adobe sys inc com | 0.05 | 500 | 121,540 | reduced | -2.34 | ||
| ADP | automatic data processing incom | 0.09 | 1,000 | 203,180 | unchanged | 0.00 | ||
| AEP | american elec pwr co inc com | 0.14 | 2,515 | 329,666 | unchanged | 0.00 | ||
| AFL | aflac inc com | 0.09 | 2,000 | 219,420 | unchanged | 0.00 | ||
| AGT | shares russell 2500 etf | 0.36 | 11,396 | 870,085 | new | |||
| ALL | allstate corp com | 0.15 | 1,725 | 357,662 | unchanged | 0.00 | ||
| AMAT | applied materials inc material corp common | 0.07 | 500 | 170,895 | unchanged | 0.00 | ||
| AMD | advanced micro devices inc. | 0.19 | 2,259 | 459,548 | added | 112 | ||
| AMGN | amgen inc com | 0.65 | 4,387 | 1,543,570 | reduced | -4.36 | ||
| AMP | ameriprise finl inc com | 0.01 | 55.00 | 24,442 | unchanged | 0.00 | ||
| AMPS | ishares barclays core gnma bond etf | 0.01 | 462 | 20,480 | unchanged | 0.00 | ||
| AMZN | amazon com inc com | 1.45 | 16,598 | 3,456,860 | reduced | -2.88 | ||
| ANET | arista networks inc | 0.16 | 3,108 | 381,600 | new | |||