Sign inGet started

HUGHES JAMES ALTON

Insider CIK 1258525 · PNM Director · FSLR Chief Executive Officer, Director · TPIC Director · AA Director

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
TXNM TXNM ENERGY INC A Award2026-06-102026-06-112,698— $022,217SEC↗
AA Alcoa Corp A Award2026-05-082026-05-122,532— $053,630SEC↗
TXNM TXNM ENERGY INC A Award2025-05-132025-05-152,726— $019,519SEC↗
AA Alcoa Corp A Award2025-05-122025-05-145,690— $051,098SEC↗
PNM PNM RESOURCES INC A Award2024-06-042024-06-063,568— $016,793SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2024-05-242024-05-2410,044— $00SEC↗
TPIC TPI COMPOSITES, INC M Exercise2024-05-242024-05-2410,044— $045,361SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2024-05-222024-05-2430,134— $030,134SEC↗
AA Alcoa Corp A Award2024-05-142024-05-164,017— $045,408SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2023-05-242023-05-2610,044— $010,044SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2023-05-242023-05-269,513— $00SEC↗
TPIC TPI COMPOSITES, INC M Exercise2023-05-242023-05-269,513— $035,317SEC↗
PNM PNM RESOURCES INC A Award2023-05-092023-05-102,700— $013,225SEC↗
AA Alcoa Corp A Award2023-05-092023-05-114,382— $041,391SEC↗
AA Alcoa Corp A Award2022-09-282022-09-30284— $037,009SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2022-05-252022-05-272,335— $00SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2022-05-252022-05-279,513— $09,513SEC↗
TPIC TPI COMPOSITES, INC M Exercise2022-05-252022-05-272,335— $025,804SEC↗
PNM PNM RESOURCES INC A Award2022-05-102022-05-122,753— $010,525SEC↗
AA Alcoa Corp A Award2022-05-092022-05-112,767— $036,725SEC↗
TPIC TPI COMPOSITES, INC P Buy2021-12-152021-12-163,000$14.53 $43.6K23,469SEC↗
TPIC TPI COMPOSITES, INC S Sale2021-06-032021-06-048,636$44.87 $387.5K20,469SEC↗
TPIC TPI COMPOSITES, INC S Sale2021-06-022021-06-045,000$46.75 $233.8K29,105SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2021-05-182021-05-202,335— $02,335SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2021-05-182021-05-204,363— $00SEC↗
TPIC TPI COMPOSITES, INC M Exercise2021-05-182021-05-204,363— $034,105SEC↗
PNM PNM RESOURCES INC A Award2021-05-112021-05-122,430— $07,772SEC↗
AA Alcoa Corp A Award2021-05-102021-05-123,655— $033,958SEC↗
AA Alcoa Corp A Award2020-09-242020-09-282,564— $030,303SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2020-05-202020-05-225,574— $05,574SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2020-05-202020-05-264,363— $04,363SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2020-05-142020-05-154,089— $00SEC↗
TPIC TPI COMPOSITES, INC M Exercise2020-05-142020-05-154,089— $029,742SEC↗
PNM PNM RESOURCES INC A Award2020-05-122020-05-133,124— $05,342SEC↗
AA Alcoa Corp A Award2020-05-082020-05-1214,870— $027,739SEC↗
PNM PNM RESOURCES INC A Award2019-05-212019-05-222,218— $02,218SEC↗
TPIC TPI COMPOSITES, INC P Buy2019-05-162019-05-202,000$22.73 $45.5K25,653SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2019-05-142019-05-164,089— $04,089SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2019-05-142019-05-163,397— $00SEC↗
TPIC TPI COMPOSITES, INC M Exercise2019-05-142019-05-163,397— $023,653SEC↗
AA Alcoa Corp A Award2019-05-102019-05-144,792— $012,869SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2018-05-152018-05-173,740— $00SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2018-05-152018-05-173,397— $03,397SEC↗
TPIC TPI COMPOSITES, INC M Exercise2018-05-152018-05-173,740— $020,256SEC↗
AA Alcoa Corp A Award2018-05-112018-05-152,224— $08,077SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2017-07-222017-07-252,880— $00SEC↗
TPIC TPI COMPOSITES, INC M Exercise2017-07-222017-07-252,880— $016,516SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2017-05-162017-05-183,740— $03,740SEC↗
AA Alcoa Corp A Award2017-05-122017-05-163,775— $05,853SEC↗
AA Alcoa Corp A Award2016-12-012016-12-052,078— $02,078SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-09-012016-09-068,598— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-09-012016-09-068,109— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-09-012016-09-0610,469— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-09-012016-09-0618,587— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-09-012016-09-063,607$38.44 $138.7K121,098SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-09-012016-09-067,798$38.44 $299.8K124,705SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-09-012016-09-0610,469— $0132,503SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-09-012016-09-0618,587— $0105,327SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-09-012016-09-064,392$38.44 $168.8K113,304SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-09-012016-09-063,402$38.44 $130.8K117,696SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-09-012016-09-068,109— $0122,034SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-09-012016-09-068,598— $0113,925SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-08-052016-08-0825,596$43.80 $1.12M86,740SEC↗
FSLR FIRST SOLAR, INC. J Other2016-08-042016-08-0889,241— $0112,336SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-08-042016-08-08154,852$44.53 $6.90M201,577SEC↗
TPIC TPI COMPOSITES, INC P Buy2016-07-272016-07-2913,636$11.00 $150.0K13,636SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-07-212016-07-25333,333— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-07-212016-07-25333,333— $0356,429SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-05-022016-05-032,491$55.71 $138.8K23,096SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-05-022016-05-0310,393$55.36 $575.4K25,587SEC↗
FSLR FIRST SOLAR, INC. J Other2016-03-212016-03-222,817— $035,980SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-03-192016-03-2210,464— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-03-192016-03-224,830$72.44 $349.9K38,797SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-03-192016-03-2210,464— $043,627SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-03-142016-03-1518,587— $018,587SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-03-142016-03-1518,587— $041,741SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-03-142016-03-158,578$70.32 $603.2K33,163SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2016-03-082016-03-1041,873— $041,873SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-03-052016-03-088,599— $017,196SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-03-052016-03-088,109— $024,327SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-03-052016-03-083,969$69.52 $275.9K26,897SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-03-052016-03-088,109— $030,866SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-03-052016-03-088,599— $022,757SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-03-052016-03-083,743$69.52 $260.2K23,154SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-02-252016-02-293,400$68.92 $234.3K25,758SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-02-252016-02-2911,510$70.18 $807.8K14,248SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-02-252016-02-2990$70.81 $6.4K14,158SEC↗
FSLR FIRST SOLAR, INC. S Sale2015-11-122015-11-124,800$54.15 $259.9K39,358SEC↗
FSLR FIRST SOLAR, INC. S Sale2015-11-122015-11-1210,200$54.79 $558.9K29,158SEC↗
FSLR FIRST SOLAR, INC. S Sale2015-11-112015-11-122,913$54.73 $159.4K87,042SEC↗
FSLR FIRST SOLAR, INC. J Other2015-11-112015-11-1242,884— $044,158SEC↗
FSLR FIRST SOLAR, INC. S Sale2015-11-102015-11-1277,986$55.62 $4.34M89,955SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2015-11-062015-11-10166,667— $0333,333SEC↗
FSLR FIRST SOLAR, INC. M Exercise2015-11-062015-11-10166,667— $0167,941SEC↗
FSLR FIRST SOLAR, INC. S Sale2015-08-142015-08-183,000$52.12 $156.4K1,274SEC↗
FSLR FIRST SOLAR, INC. S Sale2015-05-042015-05-0615,000$56.71 $850.6K4,274SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2015-03-192015-03-2310,464— $010,464SEC↗
FSLR FIRST SOLAR, INC. J Other2015-03-192015-03-232,817— $019,274SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2015-03-192015-03-234,830$60.30 $291.2K22,091SEC↗
FSLR FIRST SOLAR, INC. M Exercise2015-03-192015-03-2310,464— $026,921SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2015-03-132015-03-1718,588— $037,174SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2015-03-132015-03-178,579$60.60 $519.9K16,457SEC↗
FSLR FIRST SOLAR, INC. M Exercise2015-03-132015-03-1718,588— $025,036SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2015-03-052015-03-098,599— $025,795SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2015-03-052015-03-0932,436— $032,436SEC↗
FSLR FIRST SOLAR, INC. M Exercise2015-03-052015-03-098,599— $09,153SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2015-03-052015-03-092,705$61.66 $166.8K6,448SEC↗
FSLR FIRST SOLAR, INC. S Sale2014-05-082014-05-091,403$64.86 $91.0K554SEC↗
FSLR FIRST SOLAR, INC. S Sale2014-05-082014-05-093,200$63.35 $202.7K13,354SEC↗
FSLR FIRST SOLAR, INC. S Sale2014-05-082014-05-0911,397$64.25 $732.3K1,957SEC↗
FSLR FIRST SOLAR, INC. J Other2014-03-252014-03-272,817— $016,554SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2014-03-192014-03-2110,464— $020,928SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2014-03-192014-03-214,830$69.40 $335.2K19,371SEC↗
FSLR FIRST SOLAR, INC. M Exercise2014-03-192014-03-2110,464— $024,201SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2014-03-132014-03-1718,588— $055,762SEC↗
FSLR FIRST SOLAR, INC. M Exercise2014-03-132014-03-1718,588— $022,102SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2014-03-132014-03-178,365$53.03 $443.6K13,737SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2014-03-052014-03-0634,394— $034,394SEC↗
FSLR FIRST SOLAR, INC. J Other2013-03-252013-03-263,515— $03,514SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2013-03-192013-03-2110,464— $031,392SEC↗
FSLR FIRST SOLAR, INC. M Exercise2013-03-192013-03-2110,464— $010,464SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2013-03-192013-03-213,435$27.84 $95.6K7,029SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2013-03-132013-03-1474,350— $074,350SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2012-05-072012-05-09500,000— $0500,000SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2012-03-192012-03-2141,856— $041,856SEC↗