The average one-year price target for SMC Corporation – Depositary Receipt (OTCPK:SMCAY) has been revised to $63.19 per share, reflecting a 76.80% increase from the previous estimate of $35.74 dated November 16, 2025. This new target represents a 153.06% potential increase over the latest reported closing price of $24.97 per share.
Institutional ownership remains stable with 18 funds reporting positions in SMCAY, and total shares owned by these institutions increased by 35.34% in the last three months to 422,000 shares. Notably, ActivePassive International Equity ETF raised its stake to 155,000 shares from 132,000 shares, while Hantz Financial Services reported an increase from zero to 94,000 shares. Conversely, Sterling Capital Management decreased its holdings from 56,000 to 51,000 shares.




