Sign inGet started

Chou John G.

Insider CIK 1412636 · ABC Executive Vice President

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
ABC AMERISOURCEBERGEN CORP G Gift2021-12-202021-12-213,276— $081,367SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2021-11-142021-11-154,689— $00SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2021-11-142021-11-152,039$125.34 $255.6K84,643SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2021-11-142021-11-154,689— $086,682SEC↗
ABC AMERISOURCEBERGEN CORP A Award2021-11-122021-11-1523,442— $092,186SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2021-11-122021-11-1510,193$119.45 $1.22M81,993SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2021-11-102021-11-122,907— $05,814SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2021-11-102021-11-121,264$125.68 $158.9K68,744SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2021-11-102021-11-122,907— $070,008SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2021-08-192021-08-236,081— $00SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2021-08-192021-08-236,081$117.94 $717.2K67,101SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2021-08-192021-08-236,081$88.71 $539.4K73,182SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2021-07-192021-07-206,082— $06,081SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2021-07-192021-07-206,082$112.09 $681.7K67,101SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2021-07-192021-07-206,082$88.71 $539.5K73,183SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2021-06-182021-06-216,082— $012,163SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2021-06-182021-06-216,082$88.71 $539.5K73,183SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2021-06-182021-06-216,082$117.23 $713.0K67,101SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2021-05-192021-05-206,082— $018,245SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2021-05-192021-05-206,082$116.71 $709.8K67,101SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2021-05-192021-05-206,082$88.71 $539.5K73,183SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2021-04-192021-04-216,082— $024,327SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2021-04-192021-04-216,082$120.00 $729.8K67,101SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2021-04-192021-04-216,082$88.71 $539.5K73,183SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2021-03-192021-03-226,082— $030,409SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2021-03-192021-03-226,082$88.71 $539.5K73,183SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2021-03-192021-03-226,082$115.35 $701.6K67,101SEC↗
ABC AMERISOURCEBERGEN CORP G Gift2021-02-122021-02-172,000— $067,101SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2020-11-132020-11-165,417— $00SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2020-11-132020-11-165,417— $046,252SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2020-11-132020-11-162,356$108.12 $254.7K43,896SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2020-11-112020-11-1310,960$96.92 $1.06M66,040SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2020-11-112020-11-1325,205— $077,000SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2020-11-102020-11-128,721— $08,721SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2020-11-092020-11-105,602— $00SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2020-11-092020-11-105,602$68.49 $383.7K57,397SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2020-11-092020-11-105,602$108.42 $607.4K51,795SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2020-10-152020-10-165,602— $05,602SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2020-10-152020-10-165,602$68.49 $383.7K57,397SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2020-10-152020-10-165,602$97.89 $548.4K51,795SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2020-09-152020-09-165,602— $011,204SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2020-09-152020-09-165,602$68.49 $383.7K57,397SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2020-09-152020-09-165,602$94.88 $531.5K51,795SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2020-08-172020-08-195,602— $016,806SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2020-08-172020-08-195,602$68.49 $383.7K57,397SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2020-08-172020-08-195,602$104.28 $584.2K51,795SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2020-07-152020-07-165,602— $022,408SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2020-07-152020-07-165,602$68.49 $383.7K57,397SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2020-07-152020-07-165,602$100.43 $562.6K51,795SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2020-06-152020-06-165,603— $028,010SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2020-06-152020-06-165,603$93.44 $523.5K51,795SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2020-06-152020-06-165,603$68.49 $383.7K57,398SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2020-05-152020-05-185,603— $033,613SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2020-05-152020-05-185,603$68.49 $383.7K57,398SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2020-05-152020-05-185,603$83.36 $467.1K51,795SEC↗
ABC AMERISOURCEBERGEN CORP G Gift2020-03-172020-03-182,000$86.06 $172.1K51,795SEC↗
ABC AMERISOURCEBERGEN CORP G Gift2019-11-212019-11-251,150— $053,795SEC↗
ABC AMERISOURCEBERGEN CORP G Gift2019-11-212019-11-251,150— $054,945SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2019-11-142019-11-151,017$82.33 $83.7K56,095SEC↗
ABC AMERISOURCEBERGEN CORP A Award2019-11-142019-11-152,338— $057,112SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2019-11-132019-11-1541,542$86.09 $3.58M41,542SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2019-11-132019-11-155,344— $05,344SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2019-11-082019-11-125,290— $00SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2019-11-082019-11-125,290— $057,075SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2019-11-082019-11-122,301$86.07 $198.0K54,774SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2019-11-052019-11-0613,997— $00SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2019-11-052019-11-0613,997$40.21 $562.8K65,782SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2019-11-052019-11-0613,997$87.90 $1.23M51,785SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2019-10-072019-10-0813,997— $013,997SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2019-10-072019-10-0813,997$40.21 $562.8K65,782SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2019-10-072019-10-0813,997$81.48 $1.14M51,785SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2019-09-052019-09-0913,997— $027,994SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2019-09-052019-09-0913,997$40.21 $562.8K65,782SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2019-09-052019-09-0913,997$86.29 $1.21M51,785SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2019-08-052019-08-0613,997— $041,991SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2019-08-052019-08-0613,997$89.58 $1.25M51,785SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2019-08-052019-08-0613,997$40.21 $562.8K65,782SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2019-02-152019-02-196,974— $06,974SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2019-02-152019-02-196,974$86.70 $604.6K51,785SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2019-02-152019-02-196,974$37.37 $260.6K58,759SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2019-01-152019-01-166,974— $013,948SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2019-01-152019-01-166,974$37.37 $260.6K58,759SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2019-01-152019-01-166,974$76.99 $536.9K51,785SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2018-12-142018-12-176,974— $020,922SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2018-12-142018-12-176,974$37.37 $260.6K58,759SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2018-12-142018-12-176,974$80.78 $563.4K51,785SEC↗
ABC AMERISOURCEBERGEN CORP G Gift2018-11-272018-11-292,290— $051,785SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2018-11-152018-11-166,974$88.51 $617.3K51,452SEC↗
ABC AMERISOURCEBERGEN CORP A Award2018-11-152018-11-164,642— $056,094SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2018-11-152018-11-162,019$92.22 $186.2K54,075SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2018-11-152018-11-166,974$37.37 $260.6K58,426SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2018-11-142018-11-1633,877$89.58 $3.03M33,877SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2018-11-142018-11-164,689— $09,378SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2018-11-092018-11-134,072— $00SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2018-11-092018-11-131,771$88.86 $157.4K51,452SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2018-11-092018-11-134,072$88.86 $361.8K53,223SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2018-10-152018-10-166,974— $027,896SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2018-10-152018-10-166,974$88.07 $614.2K49,151SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2018-10-152018-10-166,974$37.37 $260.6K56,125SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2018-09-142018-09-176,974— $034,870SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2018-09-142018-09-176,974$37.37 $260.6K56,125SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2018-09-142018-09-176,974$86.19 $601.1K49,151SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2018-08-162018-08-171$85.12 $5449,151SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2018-08-152018-08-176,974— $041,844SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2018-08-152018-08-176,974$37.37 $260.6K56,126SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2018-08-152018-08-176,974$83.94 $585.4K49,152SEC↗
ABC AMERISOURCEBERGEN CORP G Gift2018-06-132018-06-14595— $049,152SEC↗
ABC AMERISOURCEBERGEN CORP G Gift2018-06-042018-06-051,542— $049,747SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2018-02-012018-02-0215,939— $00SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2018-02-012018-02-0215,939$97.74 $1.56M51,289SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2018-02-012018-02-0215,939$36.37 $579.7K67,228SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2018-01-022018-01-0315,937— $015,939SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2018-01-022018-01-0315,937$36.37 $579.6K67,226SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2018-01-022018-01-0315,937$92.12 $1.47M51,289SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2017-12-012017-12-0415,937— $031,876SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2017-12-012017-12-0415,937$36.37 $579.6K67,226SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2017-12-012017-12-0415,937$82.42 $1.31M51,289SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2017-11-172017-11-202,957$82.75 $244.7K51,289SEC↗
ABC AMERISOURCEBERGEN CORP A Award2017-11-172017-11-207,039— $054,246SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2017-11-152017-11-175,417— $05,417SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2017-11-152017-11-1744,492— $044,492SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2017-11-102017-11-132,931— $00SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2017-11-102017-11-132,931— $044,918SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2017-11-102017-11-13923$75.00 $69.2K43,995SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2017-11-062017-11-0815,937— $047,813SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2017-11-062017-11-0815,937$74.50 $1.19M41,987SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2017-11-062017-11-0815,937$36.37 $579.6K57,924SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2016-11-112016-11-141,481$78.92 $116.9K32,351SEC↗
ABC AMERISOURCEBERGEN CORP A Award2016-11-112016-11-149,636— $041,987SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2016-11-112016-11-144,443$80.78 $358.9K33,832SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2016-11-092016-11-1459,041— $059,041SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2016-11-092016-11-145,290— $05,290SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2016-08-312016-09-0163,750— $00SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2016-08-312016-09-0163,750$28.00 $1.78M104,043SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2016-08-312016-09-0163,750$85.70 $5.46M40,293SEC↗
ABC AMERISOURCEBERGEN CORP G Gift2015-12-142015-12-15500— $040,293SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2015-11-132015-11-166,191$94.99 $588.1K42,857SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2015-11-132015-11-162,064$96.59 $199.4K40,793SEC↗
ABC AMERISOURCEBERGEN CORP A Award2015-11-132015-11-1613,429— $049,048SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2015-11-112015-11-134,072— $04,072SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2015-11-112015-11-1345,793$98.24 $4.50M45,793SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2015-05-082015-05-1130,656— $00SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2015-05-082015-05-1148,000— $00SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2015-05-082015-05-1130,656$27.07 $829.9K66,275SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2015-05-082015-05-1148,000$17.78 $853.4K114,275SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2015-05-082015-05-1178,656$115.24 $9.06M35,619SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2015-02-272015-03-021,871$102.76 $192.3K35,619SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2015-02-062015-02-0921,460— $00SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2015-02-062015-02-0921,460$21.26 $456.2K58,950SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2015-02-062015-02-0921,460$97.70 $2.10M37,490SEC↗
ABC AMERISOURCEBERGEN CORP A Award2014-11-132014-11-1412,443— $043,092SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2014-11-132014-11-145,602$88.71 $497.0K37,490SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2014-11-122014-11-1436,491$88.71 $3.24M36,491SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2014-11-122014-11-142,931— $02,931SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2014-05-222014-05-2337,500$21.46 $804.8K0SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2014-05-222014-05-2337,500$21.46 $804.8K68,149SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2014-05-222014-05-2337,500$71.28 $2.67M30,649SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2014-02-142014-02-192,248$68.00 $152.9K30,649SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2013-11-132013-11-1539,216$68.49 $2.69M39,216SEC↗
ABC AMERISOURCEBERGEN CORP A Award2013-11-132013-11-153,212— $032,897SEC↗
ABC AMERISOURCEBERGEN CORP L Small acq2013-09-032014-03-076$57.60 $32329,691SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise deriv2013-08-302013-09-0333,518$15.20 $509.5K0SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2013-08-302013-09-0333,518$56.90 $1.91M29,685SEC↗
ABC AMERISOURCEBERGEN CORP M Exercise2013-08-302013-09-0333,518$15.20 $509.5K63,203SEC↗
ABC AMERISOURCEBERGEN CORP P Buy2013-06-032014-03-076$53.35 $32229,691SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2013-03-042013-03-052,230$47.98 $107.0K29,685SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2012-11-142012-11-1655,988$40.21 $2.25M55,988SEC↗
ABC AMERISOURCEBERGEN CORP A Award2012-11-142012-11-164,476— $031,915SEC↗
ABC AMERISOURCEBERGEN CORP S Sale2012-11-072014-03-071$40.35 $3327,454SEC↗
ABC AMERISOURCEBERGEN CORP P Buy2012-09-042014-03-075$38.47 $19927,455SEC↗
ABC AMERISOURCEBERGEN CORP P Buy2012-06-042014-03-075$36.53 $19827,450SEC↗
ABC AMERISOURCEBERGEN CORP L Small acq2012-03-052014-03-075$37.03 $19727,444SEC↗
ABC AMERISOURCEBERGEN CORP A Award deriv2012-02-292012-03-0248,818$37.37 $1.82M48,818SEC↗
ABC AMERISOURCEBERGEN CORP A Award2012-02-292012-03-024,148— $027,439SEC↗
ABC AMERISOURCEBERGEN CORP F Tax w/h2012-02-202012-02-221,618$36.68 $59.3K23,291SEC↗
ABC AMERISOURCEBERGEN CORP L Small acq2011-12-052014-03-075$37.46 $19624,923SEC↗
ABC AMERISOURCEBERGEN CORP L Small acq2011-09-062014-03-074$39.32 $17324,918SEC↗
ABC AMERISOURCEBERGEN CORP L Small acq2011-06-062014-03-074$40.33 $17324,913SEC↗
ABC AMERISOURCEBERGEN CORP P Buy2011-03-072014-03-074$37.46 $15017,830SEC↗