HAYES JOHN A Insider Trading

Get the latest insider transactions of HAYES JOHN A. HAYES JOHN A is Chairman & C.E.O. in BALL Corp ($BLL) and CHAIRMAN, PRESIDENT & C.E.O. in BALL Corp ($BLL) and CHAIRMAN, PRESIDENT & C.E.O.. in BALL CORP ($BLL). Discover the current value of HAYES JOHN A shares.

Address:

HAYES JOHN A is Insider in these Companies

TickerCompany NameCurrent and Previous PositionsTotal SharesCurrent Value ($)
BLLBALL CorpChairman & C.E.O., CHAIRMAN, PRESIDENT & C.E.O..732,98853,229,588.56

Insider Trading Transactions of HAYES JOHN A

DateTickerCompanyOwnerRelationship Transaction Cost ($) Shares Transaction Value ($) Total Shares
Feb 02 2021BLLBALL CorpHAYES JOHN AChairman & C.E.O.Buy88.0273,8946,504,150732,988
Feb 02 2021BLLBALL CorpHAYES JOHN AChairman & C.E.O.Sell88.0230,7562,707,143702,232
Feb 02 2021BLLBALL CorpHAYES JOHN AChairman & C.E.O.Option Exercise0.0072,0910137,193
Jan 29 2021BLLBALL CorpHAYES JOHN AChairman & C.E.O.Option Exercise0.0038,2050209,284
Jan 29 2021BLLBALL CorpHAYES JOHN AChairman & C.E.O.Option Exercise85.33164,64614,049,243164,646
Dec 09 2020BLLBALL CorpHAYES JOHN AChairman, President & ...Buy18.85418,4007,886,840983,179
Dec 09 2020BLLBALL CorpHAYES JOHN AChairman, President & ...Sell95.50230,27721,991,454752,902
Dec 09 2020BLLBALL CorpHAYES JOHN AChairman, President & ...Sell93.7231,4122,943,845721,490
Dec 09 2020BLLBALL CorpHAYES JOHN AChairman, President & ...Sell94.7734,0773,229,614687,413
Dec 09 2020BLLBALL CorpHAYES JOHN AChairman, President & ...Sell95.6428,5732,732,582658,840
Dec 09 2020BLLBALL CorpHAYES JOHN AChairman, President & ...Option Exercise18.85418,4007,886,8400
Sep 16 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0010,8820599,206
Sep 16 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0010,8820599,206
Jun 17 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy17.9238,213684,701586,912
Jun 17 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell68.2022,4311,529,794564,481
Jun 17 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise17.9238,213684,6810
May 22 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell64.0411,700749,268536,982
May 19 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy17.9238,213684,701571,652
May 19 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell62.2322,9701,429,423548,682
May 19 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise17.9238,213684,68138,213
Apr 22 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy17.9238,213684,701555,916
Apr 22 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell67.6422,4771,520,344533,439
Apr 22 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise17.9238,213684,68176,426
Mar 18 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy17.9238,213684,701540,691
Mar 18 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell58.4323,3711,365,568517,320
Mar 18 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise17.9238,213684,681114,639
Feb 24 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell76.9316,4911,268,653502,467
Feb 20 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy17.9238,213684,701540,680
Feb 20 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell78.0421,7221,695,185518,958
Feb 20 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise17.9238,213684,681152,852
Feb 04 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy72.1867,3404,860,601506,010
Feb 04 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell72.1829,5292,131,403476,481
Feb 04 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy72.1846,2803,340,490522,761
Feb 04 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell72.1820,2941,464,821502,467
Feb 04 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0015,9360310,559
Feb 04 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0067,3400243,219
Feb 04 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0046,2800196,939
Feb 04 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0016,2600180,679
Jan 31 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0041,8790294,623
Jan 31 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise72.59197,91714,366,795197,917
Jan 22 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell70.804,400311,528452,190
Jan 22 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell71.7413,520969,960438,670
Jan 22 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell70.804,400311,528452,190
Jan 22 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell71.7413,520969,960438,670
Jan 17 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy17.9238,213684,701476,831
Jan 17 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell68.2120,2931,384,186456,538
Jan 17 2020BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise17.9238,213684,681191,065
Dec 19 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell63.8714,911952,366439,091
Dec 19 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell64.6550032,325438,591
Dec 18 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy17.9238,214684,718476,510
Dec 18 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell63.9722,8031,458,708453,707
Dec 18 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise17.9238,214684,699229,278
Dec 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell66.159,182607,389438,496
Dec 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell66.5320013,306438,296
Dec 04 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.6120,720261,341459,016
Dec 04 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell65.7911,338745,927447,678
Dec 04 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.6120,720261,3410
Nov 20 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell67.5815,5601,051,545438,296
Nov 19 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy17.9238,214684,718476,510
Nov 19 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell65.6022,6541,486,102453,856
Nov 19 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise17.9238,214684,699267,492
Nov 06 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell66.489,465629,233438,296
Nov 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.6120,720261,341459,016
Nov 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell68.3611,255769,392447,761
Nov 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.6120,720261,34120,720
Oct 18 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell73.555,600411,901448,787
Oct 18 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell73.555,600411,901448,787
Oct 18 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell74.2610,491779,070438,296
Oct 18 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell74.2610,491779,070438,296
Oct 17 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy17.9238,214684,718476,510
Oct 17 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell72.1622,1231,596,396454,387
Oct 17 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise17.9238,214684,699305,706
Oct 08 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell72.629,577695,482447,699
Oct 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.6120,720261,341468,419
Oct 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell72.1111,143803,522457,276
Oct 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.6120,720261,34141,440
Sep 17 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.007,2000252,744
Sep 17 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.007,2000252,744
Sep 11 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell78.549,675759,859447,742
Sep 11 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell79.131007,913447,642
Sep 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.6120,720261,341468,362
Sep 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell79.9310,945874,834457,417
Sep 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.6120,720261,34162,160
Aug 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.6120,720261,341458,707
Aug 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell74.7411,072827,521447,635
Aug 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.6120,720261,34182,880
Jul 09 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell70.989,523675,943437,979
Jul 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.6120,720261,341458,699
Jul 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell70.2611,197786,701447,502
Jul 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.6120,720261,341103,600
Jun 07 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell65.107,400481,740439,485
Jun 07 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell65.561,847121,089437,638
Jun 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.6120,720261,341458,358
Jun 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell62.0511,473711,900446,885
Jun 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.6120,720261,341124,320
Jun 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.6120,720261,341458,358
Jun 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell62.0511,473711,900446,885
Jun 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.6120,720261,341124,320
May 16 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell0.0012,5000437,630
May 10 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell0.0018,0000450,130
May 08 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell61.435,100313,293472,141
May 08 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell61.954,011248,481468,130
May 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.6120,720261,341488,850
May 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell58.6711,609681,100477,241
May 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.6120,720261,341145,040
Apr 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell57.979,100527,527468,115
Apr 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.6120,720261,341488,835
Apr 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell58.4011,620678,608477,215
Apr 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.6120,720261,341165,760
Mar 07 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell55.438,955496,376467,854
Mar 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.6120,720261,341488,574
Mar 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell55.2111,765649,546476,809
Mar 05 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.6120,720261,341186,480
Feb 11 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.61207,2002,613,414675,044
Feb 11 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell53.90115,4996,225,396559,545
Feb 11 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.61207,2002,613,414207,200
Feb 04 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.00140,1710573,492
Feb 04 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0069,8940259,944
Jan 25 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0057,1090329,838
Jan 25 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise50.78239,27412,150,334239,274
Jan 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy10.02440467,795
Jan 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell46.67293467,793
Jan 03 2019BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise10.024400
Dec 19 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy46.6526912,549467,779
Dec 19 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.009270433,321
Dec 18 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell48.0163,0003,024,630467,510
Dec 06 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy10.0233,272333,385548,895
Dec 06 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell49.7918,385915,389530,510
Dec 06 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise10.0233,272333,3854
Nov 19 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy10.0233,276333,426533,955
Nov 19 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell50.3818,343924,120515,612
Nov 19 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise10.0233,276333,42633,276
Nov 05 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy10.0233,272333,385519,221
Nov 05 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell47.6218,555883,589500,666
Nov 05 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise10.0233,272333,38566,552
Oct 04 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy44.9227912,533485,949
Oct 04 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.009430432,394
Oct 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy10.0233,272333,385504,560
Oct 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell43.8818,890828,893485,670
Oct 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise10.0233,272333,38599,824
Sep 18 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.007,6530431,451
Sep 18 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.007,2000272,729
Sep 12 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell43.0096,6674,156,681471,228
Sep 06 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy10.0233,272333,385573,622
Sep 06 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.4219,143792,903554,479
Sep 06 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise10.0233,272333,385133,096
Jul 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy10.0233,272333,385559,262
Jul 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell35.7619,856710,051539,441
Jul 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise10.0233,272333,385199,640
Jun 05 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy10.0233,272333,385545,704
Jun 05 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell36.7619,714724,687525,990
Jun 05 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise10.0233,272333,385232,912
May 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy10.0233,272333,385531,823
May 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell39.2619,391761,291512,432
May 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise10.0233,272333,385266,184
Apr 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy10.0233,272333,385517,987
Apr 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell38.8919,436755,866498,551
Apr 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise10.0233,272333,385299,456
Apr 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy10.0233,272333,385517,987
Apr 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell38.8919,436755,866498,551
Apr 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise10.0233,272333,385299,456
Mar 21 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy10.0233,272333,385503,972
Mar 21 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell39.8919,315770,475484,657
Mar 21 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise10.0233,272333,385332,728
Feb 01 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy38.28133,0325,092,465524,957
Feb 01 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell38.2854,5902,089,705470,367
Feb 01 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0066,5160279,929
Jan 26 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0072,0910346,445
Jan 26 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise38.84308,71011,990,296308,710
Jan 05 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell38.612228,571398,485
Jan 05 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell38.612007,722398,285
Jan 05 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell38.612007,722398,085
Jan 05 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell38.616,160237,807391,925
Jan 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.5315,100189,173407,025
Jan 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell38.638,318321,324398,707
Jan 03 2018BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.5315,100189,1650
Dec 07 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell40.745,041205,379408,451
Dec 07 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell40.7447819,475407,973
Dec 07 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell40.7213,562552,245147,782
Dec 07 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell40.7216,438669,355391,535
Dec 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.5315,090189,040423,063
Dec 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell39.749,571380,352413,492
Dec 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.5315,090189,04015,100
Nov 06 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.295,695235,148407,973
Nov 02 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.5315,090189,040423,063
Nov 02 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell42.709,395401,167413,668
Nov 02 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.5315,090189,04030,190
Oct 06 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.9540016,780413,114
Oct 06 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.9640016,784412,714
Oct 06 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell42.0040016,800412,314
Oct 06 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell42.002008,399412,114
Oct 06 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.991,39958,744410,715
Oct 06 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.9950121,037410,214
Oct 06 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.981,61967,966408,595
Oct 06 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.9870029,386407,895
Oct 03 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.5315,090189,040422,985
Oct 03 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.369,471391,721413,514
Oct 03 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.5315,090189,04045,280
Sep 07 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell39.7230011,916412,834
Sep 07 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell39.733,945156,715408,889
Sep 07 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell39.731,10043,703407,789
Sep 07 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell39.741003,974407,689
Sep 07 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell39.751003,975407,589
Sep 05 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.5315,090189,048422,679
Sep 05 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell40.159,545383,232413,134
Sep 05 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.5315,090189,04060,370
Aug 08 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.195,655232,935407,575
Aug 03 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.5315,090189,040422,665
Aug 03 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.999,435396,176413,230
Aug 03 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.5315,090189,04075,460
Jul 07 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell42.235,683239,994407,562
Jul 05 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.5315,090189,040422,652
Jul 05 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell42.479,407399,515413,245
Jul 05 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.5315,090189,04090,550
Jun 06 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.111907,810412,623
Jun 06 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.105,432223,256407,191
Jun 02 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy12.5315,090189,040422,281
Jun 02 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell41.429,468392,165412,813
Jun 02 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise12.5315,090189,040105,640
May 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell80.72574,601206,255
May 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell80.711008,071206,155
May 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell80.6720016,134205,955
May 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell80.661008,066205,855
May 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell80.651008,065205,755
May 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell80.6330024,189205,455
May 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell80.641008,064205,355
May 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell80.6120416,444205,151
May 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell80.621008,062205,051
May 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell80.601,251100,831203,800
May 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell80.5920516,521203,595
May 03 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy25.067,545189,040211,140
May 03 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell76.924,828371,370206,312
May 03 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise25.067,545189,04060,365
Apr 07 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell72.602,653192,608203,561
Apr 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy25.067,545189,040211,106
Apr 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell73.354,892358,828206,214
Apr 04 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise25.067,545189,04067,910
Mar 17 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell74.312,671198,471203,561
Mar 16 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy74.941078,019206,232
Mar 16 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.003620209,248
Mar 14 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy25.067,545189,040210,999
Mar 14 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell74.322,671198,509208,328
Mar 14 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell74.324,874362,236203,454
Mar 14 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise25.067,545189,04075,455
Feb 13 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0014,4330208,885
Feb 09 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell74.1422,4721,665,962203,446
Feb 09 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy74.1422,4721,665,96280,672
Feb 02 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Buy76.2678,8006,009,288260,703
Feb 02 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Sell76.2634,7852,652,704225,918
Feb 02 2017BLLBALL CorpHAYES JOHN ACHAIRMAN, PRESIDENT & ...Option Exercise0.0039,4000137,177