Stock Trading Canary

Built: 2026-10-19T16:02:49+00:00 · 中文

← South Korea

SOUTH KOREA · OPENDART

HANWHA SOLUTIONS CORPORATION

한화솔루션 · 009830 · KOSPI · Technology · Solar

Score

48.7

Rank 449 of 745 · KR-v1 · as of 2026-10-18

Buyers 35%40
Size 25%11
Role 20%90
Recency 10%41
Conviction 10%100

Insider timeline

2 insiders bought in the last 180 days, 1 of them more than once.

LEE ELLIOTBYUNG HWALEE ELLIOTBYUNG HWAMember of the executive committeeExecutiveSeo Seong-deokSeo Seong-deokMember of the executive committeeExecutive2026-06-18 · LEE ELLIOTBYUNG HWA · purchase · 191,750 KRW2026-06-23 · LEE ELLIOTBYUNG HWA · purchase · 4,550,000 KRW2026-06-26 · LEE ELLIOTBYUNG HWA · purchase · 2,221,536 KRW2026-08-25 · Seo Seong-deok · purchase · 6,963,750 KRWMayJunJulAugSepOct

Tap an item for what it means.

●A purchase: the bigger the dot, the more was bought

Each dot is one insider's purchases on one day. The dot's area follows the amount: the largest purchase here gets the largest dot. Hold the pointer over a dot to see the date and the amount.

Blue line: this share's price, −30.8% over these six months

The closing price of each day, from 45,450.00 on 2026-04-21 to 31,450.00 on 2026-10-16. The line has no scale; read it for high and low: a dot on a low stretch was bought cheaply, a dot on a high stretch was not.

Dashed line: the typical stock on the same exchange, −20.4%

Taken from the 685 other stocks on the same exchange that this site holds prices for. Each is measured from the first day of the window, and every day the middle one is drawn. It starts where the blue line starts, so the gap between the two is the difference: this share −30.8%, the typical one −20.4%, 10.5 points behind. It is not an index and not a comparison within one industry.

This company: insiders buying per month, last 12 months

Nov
Dec
Jan
2Feb
42Mar
49Apr
May
1Jun
Jul
1Aug
Sep
Oct

Darker bars are inside the 180-day window above.

Who traded

InsiderRolePurchasesSalesBoughtFirst purchaseShare price since
LEE ELLIOTBYUNG HWAExecutive3—7.0M KRW2026-06-18−17.5%
Seo Seong-deokExecutive1—7.0M KRW2026-08-25−2.8%

Insiders' buying price vs the latest close

Insiders paid 36,758.28 KRW a share on average (114 purchase lines, 71 buyers, 2026-02-06 – 2026-08-25). The close on 2026-10-16 was 14.4% below that price.

The latest purchase (2026-08-25) was at 30,950.00 KRW; the close was 1.6% above that price.

Prices paid are weighted by shares and taken from the filings; dividends are not counted. Not scored.

Insider trades on the exchange

Purchases and sales on the exchange in the last 12 months. The filing gives the settlement date; the trade date is two trading days earlier.

Trade dateInsiderRoleTradeSharesPriceValueFiling
2026-08-25Seo Seong-deokExecutive in chargeBought on the exchange225₩30,950₩7.0MDART ↗
2026-06-26LEE ELLIOTBYUNG HWAVice presidentBought on the exchange73₩30,432₩2.2MDART ↗
2026-06-23LEE ELLIOTBYUNG HWAVice presidentBought on the exchange125₩36,400₩4.5MDART ↗
2026-06-18LEE ELLIOTBYUNG HWAVice presidentBought on the exchange5₩38,350₩191,750DART ↗
2026-04-13Kim Gi-hongExecutiveBought on the exchange500₩39,925₩20.0MDART ↗
2026-04-02Noh Seung-junExecutiveBought on the exchange1,782₩36,644₩65.3MDART ↗
2026-04-02Jin Jun-huiExecutive in chargeBought on the exchange855₩36,932₩31.6MDART ↗
2026-04-02Seo Dong-beomExecutiveBought on the exchange930₩36,500₩33.9MDART ↗
2026-04-02Lee Jae-binExecutiveBought on the exchange1,000₩37,000₩37.0MDART ↗
2026-04-02Shin Nam-cheolExecutiveBought on the exchange2,070₩37,106₩76.8MDART ↗
2026-04-02Cho Hyeon-ilExecutive in chargeBought on the exchange1,000₩36,950₩37.0MDART ↗
2026-04-02Lee Dong-hunExecutiveBought on the exchange650₩36,650₩23.8MDART ↗
2026-04-02Jung Won-yeongExecutiveBought on the exchange950₩37,155₩35.3MDART ↗
2026-04-02Ahn Ji-hyeonExecutiveBought on the exchange160₩37,400₩6.0MDART ↗
2026-04-02Hwang Gyu-heonExecutiveBought on the exchange800₩37,281₩29.8MDART ↗
2026-04-02Kim Gi-wonExecutiveBought on the exchange258₩37,900₩9.8MDART ↗
2026-04-02Lee Sang-sinExecutiveBought on the exchange1,200₩37,600₩45.1MDART ↗
2026-04-02Kim Yong-juExecutiveBought on the exchange1,770₩35,800₩63.4MDART ↗
2026-04-02Lee Gwan-seokExecutiveBought on the exchange1,779₩36,536₩65.0MDART ↗
2026-04-02Koo Ok-jaeExecutive in chargeBought on the exchange1,373₩36,235₩49.8MDART ↗
2026-04-02Ryu Hyeon-cheolExecutive in chargeBought on the exchange1,800₩36,397₩65.5MDART ↗
2026-04-02KIM JUNG DAEExecutiveBought on the exchange543₩35,050₩19.0MDART ↗
2026-04-02Kim Gwan-yeongCentre headBought on the exchange1,359₩36,798₩50.0MDART ↗
2026-04-02Kim Man-jungExecutiveBought on the exchange405₩36,950₩15.0MDART ↗
2026-04-02Park Seong-yongManaging directorBought on the exchange1,411₩37,550₩53.0MDART ↗
2026-04-01Jin Jun-yeongExecutiveBought on the exchange160₩37,500₩6.0MDART ↗
2026-04-01Jin Jun-huiExecutive in chargeBought on the exchange500₩37,120₩18.6MDART ↗
2026-04-01Seo Dong-beomExecutiveBought on the exchange1,101₩36,000₩39.6MDART ↗
2026-04-01Lee Do-hunExecutiveBought on the exchange1,425₩37,092₩52.9MDART ↗
2026-04-01Lee Jae-binExecutiveBought on the exchange1,000₩37,550₩37.5MDART ↗
2026-04-01Jung Seong-hyeonExecutive in chargeBought on the exchange1,750₩37,271₩65.2MDART ↗
2026-04-01Cho Hyeon-ilExecutive in chargeBought on the exchange2,000₩36,275₩72.5MDART ↗
2026-04-01Han Sang-yunExecutiveBought on the exchange702₩37,047₩26.0MDART ↗
2026-04-01Lee Dong-hunExecutiveBought on the exchange650₩37,650₩24.5MDART ↗
2026-04-01Jung Won-yeongExecutiveBought on the exchange550₩37,291₩20.5MDART ↗
2026-04-01Song Yong-sikExecutiveBought on the exchange788₩38,100₩30.0MDART ↗
2026-04-01Lee Gwang-jinExecutiveBought on the exchange1,900₩36,678₩69.7MDART ↗
2026-04-01Hwang Gyu-heonExecutiveBought on the exchange900₩37,500₩33.8MDART ↗
2026-04-01Jung Nun-silExecutiveBought on the exchange11₩37,500₩412,500DART ↗
2026-04-01Oh Myeong-ilExecutive in chargeBought on the exchange1,000₩37,450₩37.5MDART ↗
2026-04-01Kim Gi-wonExecutiveBought on the exchange1,131₩37,424₩42.3MDART ↗
2026-04-01Yoo Jae-yeolExecutiveBought on the exchange1,690₩37,543₩63.4MDART ↗
2026-04-01Kim Hui-wonExecutiveBought on the exchange1,000₩36,600₩36.6MDART ↗
2026-04-01Lee Dae-ungExecutive in chargeBought on the exchange1,407₩37,650₩53.0MDART ↗
2026-04-01Mo Yun-hwanExecutiveBought on the exchange1,680₩37,700₩63.3MDART ↗
2026-04-01Choi Yeong-beomExecutiveBought on the exchange1,344₩37,188₩50.0MDART ↗
2026-04-01Kim Dong-minExecutiveBought on the exchange1,700₩37,188₩63.2MDART ↗
2026-04-01Kim Seung-hyeokExecutiveBought on the exchange1,691₩37,435₩63.3MDART ↗
2026-04-01Kim Dong-ukBusiness unit headBought on the exchange1,689₩37,450₩63.3MDART ↗
2026-04-01Kim Gi-hongExecutiveBought on the exchange304₩37,650₩11.4MDART ↗
2026-04-01Seo Seong-deokExecutive in chargeBought on the exchange1,009₩36,191₩36.5MDART ↗
2026-04-01Jung Du-yeongExecutive in chargeBought on the exchange32₩36,550₩1.2MDART ↗
2026-04-01Park Jong-geolExecutive in chargeBought on the exchange1,700₩37,350₩63.5MDART ↗
2026-04-01Shin Jong-bokExecutive in chargeBought on the exchange1,648₩38,498₩63.4MDART ↗
2026-04-01Kim Gwan-yeongCentre headBought on the exchange270₩37,000₩10.0MDART ↗
2026-04-01Hong Seong-wonExecutiveBought on the exchange1,700₩37,550₩63.8MDART ↗
2026-04-01Joo Jae-sunExecutive in chargeBought on the exchange400₩37,000₩14.8MDART ↗
2026-04-01Jang Sang-muExecutiveBought on the exchange1,121₩36,588₩41.0MDART ↗
2026-04-01Ahn In-suExecutiveBought on the exchange1,540₩37,175₩57.2MDART ↗
2026-04-01LEE ELLIOTBYUNG HWAVice presidentBought on the exchange112₩37,500₩4.2MDART ↗
2026-04-01Park Seung-deokCEOBought on the exchange13,560₩36,886₩500.2MDART ↗
2026-04-01Nam Jeong-unCEOBought on the exchange7,900₩37,025₩292.5MDART ↗
2026-04-01Kim Dong-gwanVice chairmanBought on the exchange26,300₩37,620₩989.4MDART ↗
2026-03-31Jin Jun-yeongExecutiveBought on the exchange393₩35,750₩14.0MDART ↗
2026-03-31Lee Do-hunExecutiveBought on the exchange600₩37,000₩22.2MDART ↗
2026-03-31Lee Jae-binExecutiveBought on the exchange200₩37,100₩7.4MDART ↗
2026-03-31Shin Dong-gyuExecutiveBought on the exchange1,740₩36,728₩63.9MDART ↗
2026-03-31Kim Geun-hoExecutiveBought on the exchange1,690₩37,150₩62.8MDART ↗
2026-03-31Cho Hyeon-ilExecutive in chargeBought on the exchange2,000₩35,675₩71.3MDART ↗
2026-03-31Jung Won-yeongExecutiveBought on the exchange450₩36,250₩16.3MDART ↗
2026-03-31Song Yong-sikExecutiveBought on the exchange1,153₩39,000₩45.0MDART ↗
2026-03-31Ahn Ji-hyeonExecutiveBought on the exchange1,400₩38,000₩53.2MDART ↗
2026-03-31Jung Nun-silExecutiveBought on the exchange1,309₩38,100₩49.9MDART ↗
2026-03-31Lee Dong-hunExecutive in chargeBought on the exchange1,697₩37,425₩63.5MDART ↗
2026-03-31Oh Myeong-ilExecutive in chargeBought on the exchange500₩35,900₩17.9MDART ↗
2026-03-31Jeon Bong-sikExecutiveBought on the exchange1,230₩36,600₩45.0MDART ↗
2026-03-31Kim Hui-wonExecutiveBought on the exchange1,000₩35,700₩35.7MDART ↗
2026-03-31Lim Se-hunExecutive in chargeBought on the exchange1,638₩38,400₩62.9MDART ↗
2026-03-31Yang Jae-chunExecutive in chargeBought on the exchange1,678₩37,650₩63.2MDART ↗
2026-03-31Lee Sin-beomExecutiveBought on the exchange1,649₩38,367₩63.3MDART ↗
2026-03-31Jung Du-yeongExecutive in chargeBought on the exchange1,640₩37,862₩62.1MDART ↗
2026-03-31Shin Seok-yongExecutive in chargeBought on the exchange1,692₩37,389₩63.3MDART ↗
2026-03-31Lee Jae-hwaExecutive in chargeBought on the exchange385₩36,300₩14.0MDART ↗
2026-03-31Ahn Gwi-ryongExecutive in chargeBought on the exchange1,750₩37,100₩64.9MDART ↗
2026-03-31Lee Seok-chanOffice headBought on the exchange2,010₩37,300₩75.0MDART ↗
2026-03-31Joo Jae-sunExecutive in chargeBought on the exchange1,600₩35,200₩56.3MDART ↗
2026-03-31Koo Bong-seokExecutiveBought on the exchange1,000₩35,896₩35.9MDART ↗
2026-03-31Jang Sang-muExecutiveBought on the exchange1,000₩35,583₩35.6MDART ↗
2026-03-31Chae Jeong-huiOffice headBought on the exchange2,000₩37,600₩75.2MDART ↗
2026-03-31Choi Jong-hyeongExecutiveBought on the exchange1,799₩35,500₩63.9MDART ↗
2026-03-31Ahn In-suExecutiveBought on the exchange1,500₩35,233₩52.8MDART ↗
2026-03-31Moon Gyeong-wonBusiness unit headBought on the exchange2,029₩35,721₩72.5MDART ↗
2026-03-31Kim Dong-gwanVice chairmanBought on the exchange27,100₩36,807₩997.5MDART ↗
2026-03-30Cho Hyeon-ilExecutive in chargeBought on the exchange1,000₩33,966₩34.0MDART ↗
2026-03-30Jung Won-yeongExecutiveBought on the exchange500₩34,890₩17.4MDART ↗
2026-03-30Koo Ja-hoExecutiveBought on the exchange1,678₩37,521₩63.0MDART ↗
2026-03-30Kim Jeong-giExecutive in chargeBought on the exchange1,470₩37,150₩54.6MDART ↗
2026-03-30Seo Seong-deokExecutive in chargeBought on the exchange823₩36,400₩30.0MDART ↗
2026-03-30Lee Hong-ryeolExecutiveBought on the exchange2,000₩36,350₩72.7MDART ↗
2026-03-30Kim Seung-gukExecutive in chargeBought on the exchange1,765₩35,354₩62.4MDART ↗
2026-03-30Lee Jae-hwaExecutive in chargeBought on the exchange1,380₩36,200₩50.0MDART ↗
2026-03-30Koo Bong-seokExecutiveBought on the exchange800₩36,231₩29.0MDART ↗
2026-03-30Moon Gyeong-wonBusiness unit headBought on the exchange966₩36,600₩35.4MDART ↗
2026-03-30LEE ELLIOTBYUNG HWAVice presidentBought on the exchange111₩36,120₩4.0MDART ↗
2026-03-30Bae Seong-hoOutside directorBought on the exchange2,000₩36,200₩72.4MDART ↗
2026-03-30Song Gwang-hoOutside directorBought on the exchange2,000₩36,000₩72.0MDART ↗
2026-03-30Lee A-yeongOutside directorBought on the exchange2,000₩35,913₩71.8MDART ↗
2026-03-30Jang Jae-suOutside directorBought on the exchange2,000₩34,950₩69.9MDART ↗
2026-03-30Park Seung-deokCEOBought on the exchange2,755₩36,300₩100.0MDART ↗
2026-03-30Nam Jeong-unCEOBought on the exchange8,430₩36,837₩310.5MDART ↗
2026-03-30Kim Dong-gwanVice chairmanBought on the exchange28,000₩35,616₩997.2MDART ↗
2026-03-26LEE ELLIOTBYUNG HWAVice presidentBought on the exchange4₩37,975₩151,900DART ↗
2026-02-19Ahn Ji-hyeonExecutiveSold on the exchange876₩56,239₩49.3MDART ↗
2026-02-06Park Seung-deokCEOBought on the exchange2,000₩36,100₩72.2MDART ↗
2026-02-06Nam Jeong-unCEOBought on the exchange2,000₩35,750₩71.5MDART ↗
Other changes in holdings · 60

Option exercises, grants, new shares, inheritance, gifts, off-exchange trades and trades by companies and funds. Not counted in the score.

DateInsiderRoleReasonSharesFiling
2026-10-01Hwang Il-jungExecutiveNew appointment(+)49DART ↗
2026-07-31Jeon Bong-sikExecutiveOthers(-)635DART ↗
2026-07-31Jeon Bong-sikExecutiveAcquisition of paid-in new shares(+)732DART ↗
2026-07-31Kim Jeong-giExecutive in chargeOthers(-)362DART ↗
2026-07-31Kim Jeong-giExecutive in chargeAcquisition of paid-in new shares(+)417DART ↗
2026-07-31Mo Yun-hwanExecutiveOthers(-)414DART ↗
2026-07-31Mo Yun-hwanExecutiveAcquisition of paid-in new shares(+)414DART ↗
2026-07-31Lim Se-hunExecutive in chargeOthers(-)425DART ↗
2026-07-31Lim Se-hunExecutive in chargeAcquisition of paid-in new shares(+)425DART ↗
2026-07-31Kim Dong-ukBusiness unit headOthers(-)436DART ↗
2026-07-31Kim Dong-ukBusiness unit headAcquisition of paid-in new shares(+)502DART ↗
2026-07-31Koo Ok-jaeExecutive in chargeOthers(-)338DART ↗
2026-07-31Koo Ok-jaeExecutive in chargeAcquisition of paid-in new shares(+)389DART ↗
2026-07-31Yang Jae-chunExecutive in chargeOthers(-)213DART ↗
2026-07-31Yang Jae-chunExecutive in chargeAcquisition of paid-in new shares(+)213DART ↗
2026-07-31Ryu Hyeon-cheolExecutive in chargeOthers(-)464DART ↗
2026-07-31Ryu Hyeon-cheolExecutive in chargeAcquisition of paid-in new shares(+)464DART ↗
2026-07-31Lee Sin-beomExecutiveOthers(-)406DART ↗
2026-07-31Lee Sin-beomExecutiveAcquisition of paid-in new shares(+)406DART ↗
2026-07-31Seo Seong-deokExecutive in chargeOthers(-)451DART ↗
2026-07-31Seo Seong-deokExecutive in chargeAcquisition of paid-in new shares(+)520DART ↗
2026-07-31Jung Du-yeongExecutive in chargeOthers(-)412DART ↗
2026-07-31Jung Du-yeongExecutive in chargeAcquisition of paid-in new shares(+)412DART ↗
2026-07-31Park Jong-geolExecutive in chargeOthers(-)467DART ↗
2026-07-31Park Jong-geolExecutive in chargeAcquisition of paid-in new shares(+)538DART ↗
2026-07-31Lee Seok-chanOffice headOthers(-)876DART ↗
2026-07-31Lee Seok-chanOffice headAcquisition of paid-in new shares(+)1,010DART ↗
2026-07-31Shin Seok-yongExecutive in chargeOthers(-)466DART ↗
2026-07-31Shin Seok-yongExecutive in chargeAcquisition of paid-in new shares(+)535DART ↗
2026-07-31Lee Hong-ryeolExecutiveOthers(-)883DART ↗
2026-07-31Lee Hong-ryeolExecutiveAcquisition of paid-in new shares(+)1,017DART ↗
2026-07-31Chae Jeong-huiOffice headOthers(-)1,602DART ↗
2026-07-31Chae Jeong-huiOffice headAcquisition of paid-in new shares(+)1,602DART ↗
2026-07-31Kim Seung-gukExecutive in chargeOthers(-)1,035DART ↗
2026-07-31Kim Seung-gukExecutive in chargeAcquisition of paid-in new shares(+)1,100DART ↗
2026-07-31Shin Jong-bokExecutive in chargeOthers(-)1,549DART ↗
2026-07-31Shin Jong-bokExecutive in chargeAcquisition of paid-in new shares(+)1,549DART ↗
2026-07-31Kim Gwan-yeongCentre headOthers(-)622DART ↗
2026-07-31Kim Gwan-yeongCentre headAcquisition of paid-in new shares(+)717DART ↗
2026-07-31Lee Jae-hwaExecutive in chargeOthers(-)524DART ↗
2026-07-31Lee Jae-hwaExecutive in chargeAcquisition of paid-in new shares(+)524DART ↗
2026-07-31Ahn Gwi-ryongExecutive in chargeOthers(-)1,255DART ↗
2026-07-31Ahn Gwi-ryongExecutive in chargeAcquisition of paid-in new shares(+)1,255DART ↗
2026-07-31Jang Sang-muExecutiveOthers(-)2,425DART ↗
2026-07-31Jang Sang-muExecutiveAcquisition of paid-in new shares(+)2,798DART ↗
2026-07-31Joo Jae-sunExecutive in chargeOthers(-)949DART ↗
2026-07-31Joo Jae-sunExecutive in chargeAcquisition of paid-in new shares(+)1,094DART ↗
2026-07-31Ahn In-suExecutiveOthers(-)2,436DART ↗
2026-07-31Ahn In-suExecutiveAcquisition of paid-in new shares(+)2,809DART ↗
2026-07-31Moon Gyeong-wonBusiness unit headOthers(-)3,843DART ↗
2026-07-31Moon Gyeong-wonBusiness unit headAcquisition of paid-in new shares(+)3,843DART ↗
2026-07-31Park Seong-yongManaging directorOthers(-)723DART ↗
2026-07-31Park Seong-yongManaging directorAcquisition of paid-in new shares(+)833DART ↗
2026-07-31Lee Dong-hunExecutiveOthers(-)320DART ↗
2026-07-31Lee Dong-hunExecutiveAcquisition of paid-in new shares(+)369DART ↗
2026-07-31LEE ELLIOTBYUNG HWAExecutiveOthers(-)65DART ↗
2026-07-31Ahn Ji-hyeonExecutiveOthers(-)483DART ↗
2026-07-31Ahn Ji-hyeonExecutiveAcquisition of paid-in new shares(+)556DART ↗
2026-07-31Shin Nam-cheolExecutiveOthers(-)671DART ↗
2026-07-31Shin Nam-cheolExecutiveAcquisition of paid-in new shares(+)774DART ↗