Richard Sun

Insider profile

Currently holds a position at Cathay General Bancorp

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -15% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
3 100% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 209%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Independent Director of the Company and the Bank Cathay General Bancorp May 1, 2017 -

Richard Sun's trades of Cathay General Bancorp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-10 2026-08-10 PrS Proposed sale
58,409
159.14
US$2,154,966
58,409 159.14 US$2,154,966
2026-07-31 2026-07-31 S Sale
34,861 +1.8%
106.35
US$4,279,977
34,861 +1.8% 106.35 US$4,279,977
2026-07-31 2026-07-31 PrS Proposed sale
17,347
132.14
US$3,739,230
17,347 132.14 US$3,739,230
2026-07-31 2026-07-30 S Sale
5,000 -44.1%
63.31
US$316,559
5,000 -44.1% 63.31 US$316,559
2026-07-30 2026-07-30 PrS Proposed sale
5,000
63.31
US$316,559
5,000 63.31 US$316,559
2026-07-31 2026-07-29 S Sale
10,000 -46.9%
63.29
US$632,899
10,000 -46.9% 63.29 US$632,899
2026-07-31 2026-07-29 S Sale
10,000 -57.8%
63.33
US$633,343
10,000 -57.8% 63.33 US$633,343
2026-07-29 2026-07-29 PrS Proposed sale
20,000
63.31
US$1,266,242
20,000 63.31 US$1,266,242
2023-04-27 2023-04-25 B Purchase
300 +20.0%
35.00
US$10,500
300 +20.0% 35.00 US$10,500
2023-04-27 2023-04-25 B Purchase
1,100 +23.4%
35.00
US$38,500
1,100 +23.4% 35.00 US$38,500
2023-04-27 2023-04-25 B Purchase
700 +20.0%
35.00
US$24,500
700 +20.0% 35.00 US$24,500
2023-04-27 2023-04-25 B Purchase
4,000 +30.0%
35.00
US$140,000
4,000 +30.0% 35.00 US$140,000
2020-08-26 2020-08-24 B Purchase
2,200 +88.0%
25.00
US$55,000
2,200 +88.0% 25.00 US$55,000
2020-08-26 2020-08-24 B Purchase
2,000 +133.3%
25.00
US$50,000
2,000 +133.3% 25.00 US$50,000
2020-08-26 2020-08-24 B Purchase
5,100 +62.1%
25.00
US$127,500
5,100 +62.1% 25.00 US$127,500
2020-08-06 2020-08-04 B Purchase
1,500 +inf%
30.00
US$45,000
1,500 +inf% 30.00 US$45,000
2020-08-06 2020-08-04 B Purchase
1,600 +inf%
30.00
US$48,000
1,600 +inf% 30.00 US$48,000
2020-08-06 2020-08-04 B Purchase
2,500 +inf%
30.00
US$75,000
2,500 +inf% 30.00 US$75,000
2020-08-06 2020-08-04 B Purchase
1,500 +inf%
30.00
US$45,000
1,500 +inf% 30.00 US$45,000
2020-08-06 2020-08-04 B Purchase
5,000 +155.5%
30.00
US$150,000
5,000 +155.5% 30.00 US$150,000
2020-08-06 2020-08-04 B Purchase
2,000 +29.3%
30.00
US$60,000
2,000 +29.3% 30.00 US$60,000