Sign inGet started

Robb Stephen

Insider CIK 1512576 · XL Corporate Controller

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
XL XL GROUP LTD D To issuer deriv2018-09-122018-09-146,174$57.60 $355.6K0SEC↗
XL XL GROUP LTD D To issuer deriv2018-09-122018-09-1455,638$57.60 $3.20M0SEC↗
XL XL GROUP LTD D To issuer deriv2018-09-122018-09-1429,014$57.60 $1.67M0SEC↗
XL XL GROUP LTD D To issuer deriv2018-09-122018-09-143,970$57.60 $228.7K0SEC↗
XL XL GROUP LTD D To issuer deriv2018-09-122018-09-1456— $00SEC↗
XL XL GROUP LTD D To issuer deriv2018-09-122018-09-147,091— $00SEC↗
XL XL GROUP LTD D To issuer deriv2018-09-122018-09-14189$57.60 $10.9K0SEC↗
XL XL GROUP LTD D To issuer deriv2018-09-122018-09-14212$57.60 $12.2K0SEC↗
XL XL GROUP LTD D To issuer2018-09-122018-09-1469,983$57.60 $4.03M0SEC↗
XL XL GROUP LTD A Award deriv2018-07-022018-07-0528— $056SEC↗
XL XL GROUP LTD A Award deriv2018-07-022018-07-0524— $0189SEC↗
XL XL GROUP LTD A Award deriv2018-07-022018-07-0516— $0212SEC↗
XL XL GROUP LTD A Award deriv2018-04-022018-04-0416— $0196SEC↗
XL XL GROUP LTD A Award deriv2018-04-022018-04-0428— $028SEC↗
XL XL GROUP LTD A Award deriv2018-04-022018-04-0425— $0165SEC↗
XL XL GROUP LTD M Exercise deriv2018-02-282018-03-023,970— $03,970SEC↗
XL XL GROUP LTD M Exercise deriv2018-02-282018-03-02253— $00SEC↗
XL XL GROUP LTD A Award deriv2018-02-282018-03-027,091— $07,091SEC↗
XL XL GROUP LTD A Award deriv2018-02-282018-03-0229,014— $029,014SEC↗
XL XL GROUP LTD M Exercise deriv2018-02-282018-03-02179— $0180SEC↗
XL XL GROUP LTD M Exercise deriv2018-02-282018-03-023,088— $06,174SEC↗
XL XL GROUP LTD M Exercise deriv2018-02-282018-03-0269— $0140SEC↗
XL XL GROUP LTD M Exercise deriv2018-02-282018-03-023,799— $00SEC↗
XL XL GROUP LTD F Tax w/h2018-02-282018-03-021,271$42.31 $53.8K64,969SEC↗
XL XL GROUP LTD M Exercise2018-02-282018-03-02253— $066,240SEC↗
XL XL GROUP LTD M Exercise2018-02-282018-03-023,799— $065,987SEC↗
XL XL GROUP LTD F Tax w/h2018-02-282018-03-021,019$42.31 $43.1K62,188SEC↗
XL XL GROUP LTD F Tax w/h2018-02-282018-03-021,302$42.31 $55.1K67,816SEC↗
XL XL GROUP LTD F Tax w/h2018-02-282018-03-02990$42.31 $41.9K69,983SEC↗
XL XL GROUP LTD M Exercise2018-02-282018-03-023,970— $068,939SEC↗
XL XL GROUP LTD M Exercise2018-02-282018-03-02179— $069,118SEC↗
XL XL GROUP LTD A Award2018-02-282018-03-023,250— $063,207SEC↗
XL XL GROUP LTD M Exercise2018-02-282018-03-023,088— $070,904SEC↗
XL XL GROUP LTD M Exercise2018-02-282018-03-0269— $070,973SEC↗
XL XL GROUP LTD M Exercise deriv2018-02-072018-02-0910,000— $00SEC↗
XL XL GROUP LTD M Exercise deriv2018-02-072018-02-0910,000— $00SEC↗
XL XL GROUP LTD M Exercise2018-02-072018-02-0910,000$19.62 $196.2K73,207SEC↗
XL XL GROUP LTD S Sale2018-02-072018-02-0920,000$40.00 $800.0K63,207SEC↗
XL XL GROUP LTD M Exercise2018-02-072018-02-0910,000$36.90 $369.0K83,207SEC↗
XL XL GROUP LTD A Award deriv2018-01-022018-01-0426— $0253SEC↗
XL XL GROUP LTD A Award deriv2018-01-022018-01-0460— $0209SEC↗
XL XL GROUP LTD A Award deriv2018-01-022018-01-0451— $0359SEC↗
XL XL GROUP LTD A Award deriv2017-10-022017-10-0422— $0227SEC↗
XL XL GROUP LTD A Award deriv2017-10-022017-10-0451— $0149SEC↗
XL XL GROUP LTD A Award deriv2017-10-022017-10-0444— $0308SEC↗
XL XL GROUP LTD A Award deriv2017-06-302017-07-0540— $0264SEC↗
XL XL GROUP LTD A Award deriv2017-06-302017-07-0547— $098SEC↗
XL XL GROUP LTD A Award deriv2017-06-302017-07-0520— $0205SEC↗
XL XL GROUP LTD A Award deriv2017-03-312017-04-0422— $0185SEC↗
XL XL GROUP LTD A Award deriv2017-03-312017-04-0444— $0224SEC↗
XL XL GROUP LTD A Award deriv2017-03-312017-04-0451— $051SEC↗
XL XL GROUP LTD A Award2017-03-102017-03-14800— $064,283SEC↗
XL XL GROUP LTD F Tax w/h2017-03-102017-03-14276$40.45 $11.2K64,007SEC↗
XL XL GROUP LTD M Exercise deriv2017-02-282017-03-02286— $00SEC↗
XL XL GROUP LTD M Exercise deriv2017-02-282017-03-0290— $0180SEC↗
XL XL GROUP LTD A Award deriv2017-02-282017-03-0255,638— $055,638SEC↗
XL XL GROUP LTD M Exercise deriv2017-02-282017-03-023,969— $07,940SEC↗
XL XL GROUP LTD M Exercise deriv2017-02-282017-03-02162— $0163SEC↗
XL XL GROUP LTD M Exercise deriv2017-02-282017-03-023,799— $03,799SEC↗
XL XL GROUP LTD M Exercise deriv2017-02-282017-03-024,524— $00SEC↗
XL XL GROUP LTD A Award deriv2017-02-282017-03-029,262— $09,262SEC↗
XL XL GROUP LTD F Tax w/h2017-02-282017-03-02855$40.49 $34.6K55,115SEC↗
XL XL GROUP LTD A Award2017-02-282017-03-022,488— $055,970SEC↗
XL XL GROUP LTD F Tax w/h2017-02-282017-03-021,394$40.49 $56.4K63,483SEC↗
XL XL GROUP LTD M Exercise2017-02-282017-03-0290— $064,877SEC↗
XL XL GROUP LTD M Exercise2017-02-282017-03-02162— $062,179SEC↗
XL XL GROUP LTD F Tax w/h2017-02-282017-03-021,361$40.49 $55.1K60,818SEC↗
XL XL GROUP LTD M Exercise2017-02-282017-03-024,524— $059,639SEC↗
XL XL GROUP LTD M Exercise2017-02-282017-03-02286— $059,925SEC↗
XL XL GROUP LTD F Tax w/h2017-02-282017-03-021,707$40.49 $69.1K58,218SEC↗
XL XL GROUP LTD M Exercise2017-02-282017-03-023,799— $062,017SEC↗
XL XL GROUP LTD M Exercise2017-02-282017-03-023,969— $064,787SEC↗
XL XL GROUP LTD A Award deriv2017-01-032017-01-0563— $0270SEC↗
XL XL GROUP LTD A Award deriv2017-01-032017-01-0525— $0287SEC↗
XL XL GROUP LTD A Award deriv2017-01-032017-01-0542— $0325SEC↗
XL XL GROUP LTD A Award deriv2016-09-302016-10-0471— $0207SEC↗
XL XL GROUP LTD A Award deriv2016-09-302016-10-0447— $0284SEC↗
XL XL GROUP LTD A Award deriv2016-09-302016-10-0428— $0262SEC↗
XL XL GROUP PLC A Award deriv2016-06-302016-07-0528— $0233SEC↗
XL XL GROUP PLC A Award deriv2016-06-302016-07-0547— $0237SEC↗
XL XL GROUP PLC A Award deriv2016-06-302016-07-0572— $0136SEC↗
XL XL GROUP PLC A Award deriv2016-03-312016-04-0442— $0190SEC↗
XL XL GROUP PLC A Award deriv2016-03-312016-04-0426— $0205SEC↗
XL XL GROUP PLC A Award deriv2016-03-312016-04-0465— $065SEC↗
XL XL GROUP PLC M Exercise deriv2016-02-282016-03-01280— $00SEC↗
XL XL GROUP PLC A Award deriv2016-02-282016-03-0111,909— $011,909SEC↗
XL XL GROUP PLC M Exercise deriv2016-02-282016-03-014,801— $00SEC↗
XL XL GROUP PLC M Exercise deriv2016-02-282016-03-013,798— $07,598SEC↗
XL XL GROUP PLC M Exercise deriv2016-02-282016-03-01178— $0179SEC↗
XL XL GROUP PLC M Exercise deriv2016-02-282016-03-014,523— $04,524SEC↗
XL XL GROUP PLC M Exercise deriv2016-02-282016-03-0173— $0148SEC↗
XL XL GROUP PLC F Tax w/h2016-02-282016-03-011,727$34.64 $59.8K47,857SEC↗
XL XL GROUP PLC M Exercise2016-02-282016-03-01280— $049,584SEC↗
XL XL GROUP PLC M Exercise2016-02-282016-03-014,801— $049,304SEC↗
XL XL GROUP PLC F Tax w/h2016-02-282016-03-012,056$34.64 $71.2K44,503SEC↗
XL XL GROUP PLC A Award2016-02-282016-03-015,986— $046,559SEC↗
XL XL GROUP PLC M Exercise2016-02-282016-03-014,523— $052,380SEC↗
XL XL GROUP PLC F Tax w/h2016-02-282016-03-011,331$34.64 $46.1K53,482SEC↗
XL XL GROUP PLC M Exercise2016-02-282016-03-01178— $052,558SEC↗
XL XL GROUP PLC F Tax w/h2016-02-282016-03-011,616$34.64 $56.0K50,942SEC↗
XL XL GROUP PLC M Exercise2016-02-282016-03-013,798— $054,740SEC↗
XL XL GROUP PLC M Exercise2016-02-282016-03-0173— $054,813SEC↗
XL XL GROUP PLC A Award deriv2015-12-312016-01-0659— $0221SEC↗
XL XL GROUP PLC A Award deriv2015-12-312016-01-0626— $0281SEC↗
XL XL GROUP PLC A Award deriv2015-12-312016-01-0648— $0357SEC↗
XL XL GROUP PLC A Award deriv2015-09-302015-10-0251— $0310SEC↗
XL XL GROUP PLC A Award deriv2015-09-302015-10-0263— $0162SEC↗
XL XL GROUP PLC A Award deriv2015-09-302015-10-0228— $0255SEC↗
XL XL GROUP PLC A Award deriv2015-06-302015-07-0240— $0258SEC↗
XL XL GROUP PLC A Award deriv2015-06-302015-07-0249— $099SEC↗
XL XL GROUP PLC A Award deriv2015-06-302015-07-0222— $0227SEC↗
XL XL GROUP PLC A Award deriv2015-03-312015-04-0250— $050SEC↗
XL XL GROUP PLC A Award deriv2015-03-312015-04-0222— $0206SEC↗
XL XL GROUP PLC A Award deriv2015-03-312015-04-0240— $0219SEC↗
XL XL GROUP PLC M Exercise deriv2015-02-282015-03-03259— $00SEC↗
XL XL GROUP PLC A Award deriv2015-02-282015-03-0311,396— $011,396SEC↗
XL XL GROUP PLC M Exercise deriv2015-02-282015-03-034,448— $00SEC↗
XL XL GROUP PLC M Exercise deriv2015-02-282015-03-034,801— $04,801SEC↗
XL XL GROUP PLC M Exercise deriv2015-02-282015-03-03184— $0184SEC↗
XL XL GROUP PLC M Exercise deriv2015-02-282015-03-0388— $0178SEC↗
XL XL GROUP PLC M Exercise deriv2015-02-282015-03-034,523— $09,047SEC↗
XL XL GROUP PLC M Exercise2015-02-282015-03-034,523— $042,056SEC↗
XL XL GROUP PLC A Award2015-02-282015-03-037,339— $033,624SEC↗
XL XL GROUP PLC F Tax w/h2015-02-282015-03-032,481$36.20 $89.8K31,143SEC↗
XL XL GROUP PLC M Exercise2015-02-282015-03-034,448— $035,591SEC↗
XL XL GROUP PLC F Tax w/h2015-02-282015-03-031,698$36.20 $61.5K37,533SEC↗
XL XL GROUP PLC M Exercise2015-02-282015-03-0388— $042,144SEC↗
XL XL GROUP PLC F Tax w/h2015-02-282015-03-031,571$36.20 $56.9K40,573SEC↗
XL XL GROUP PLC M Exercise2015-02-282015-03-03259— $035,850SEC↗
XL XL GROUP PLC M Exercise2015-02-282015-03-03184— $039,231SEC↗
XL XL GROUP PLC M Exercise2015-02-282015-03-034,801— $039,047SEC↗
XL XL GROUP PLC F Tax w/h2015-02-282015-03-031,604$36.20 $58.1K34,246SEC↗
XL XL GROUP PLC A Award deriv2014-12-312015-01-0522— $0260SEC↗
XL XL GROUP PLC A Award deriv2014-12-312015-01-0546— $0368SEC↗
XL XL GROUP PLC A Award deriv2014-12-312015-01-0564— $0266SEC↗
XL XL GROUP PLC A Award deriv2014-09-302014-10-0223— $0238SEC↗
XL XL GROUP PLC A Award deriv2014-09-302014-10-0266— $0202SEC↗
XL XL GROUP PLC A Award deriv2014-09-302014-10-0248— $0322SEC↗
XL XL GROUP PLC A Award deriv2014-06-302014-07-0267— $0136SEC↗
XL XL GROUP PLC A Award deriv2014-06-302014-07-0248— $0274SEC↗
XL XL GROUP PLC A Award deriv2014-06-302014-07-0223— $0215SEC↗
XL XL GROUP PLC A Award deriv2014-03-312014-04-0269— $069SEC↗
XL XL GROUP PLC A Award deriv2014-03-312014-04-0224— $0193SEC↗
XL XL GROUP PLC A Award deriv2014-03-312014-04-0250— $0226SEC↗
XL XL GROUP PLC M Exercise deriv2014-02-282014-03-044,801— $09,602SEC↗
XL XL GROUP PLC A Award deriv2014-02-282014-03-0413,570— $013,570SEC↗
XL XL GROUP PLC M Exercise deriv2014-02-282014-03-0487— $0176SEC↗
XL XL GROUP PLC M Exercise deriv2014-02-282014-03-04169— $0169SEC↗
XL XL GROUP PLC M Exercise deriv2014-02-282014-03-044,448— $04,448SEC↗
XL XL GROUP PLC M Exercise deriv2014-02-282014-03-04213— $00SEC↗
XL XL GROUP PLC M Exercise deriv2014-02-282014-03-043,569— $00SEC↗
XL XL GROUP PLC F Tax w/h2014-02-282014-03-041,573$30.40 $47.8K23,062SEC↗
XL XL GROUP PLC M Exercise2014-02-282014-03-04169— $024,635SEC↗
XL XL GROUP PLC M Exercise2014-02-282014-03-044,448— $024,466SEC↗
XL XL GROUP PLC M Exercise2014-02-282014-03-044,801— $027,863SEC↗
XL XL GROUP PLC M Exercise2014-02-282014-03-0487— $027,950SEC↗
XL XL GROUP PLC F Tax w/h2014-02-282014-03-041,665$30.40 $50.6K26,285SEC↗
XL XL GROUP PLC A Award2014-02-282014-03-043,404— $018,662SEC↗
XL XL GROUP PLC F Tax w/h2014-02-282014-03-041,160$30.40 $35.3K17,502SEC↗
XL XL GROUP PLC M Exercise2014-02-282014-03-043,569— $021,071SEC↗
XL XL GROUP PLC M Exercise2014-02-282014-03-04213— $021,284SEC↗
XL XL GROUP PLC F Tax w/h2014-02-282014-03-041,266$30.40 $38.5K20,018SEC↗
XL XL GROUP PLC A Award deriv2013-12-312014-01-0317— $0214SEC↗
XL XL GROUP PLC A Award deriv2013-12-312014-01-0340— $0338SEC↗
XL XL GROUP PLC A Award deriv2013-12-312014-01-0364— $0263SEC↗
XL XL GROUP PLC A Award deriv2013-09-302013-10-0266— $0199SEC↗
XL XL GROUP PLC A Award deriv2013-09-302013-10-0217— $0197SEC↗
XL XL GROUP PLC A Award deriv2013-09-302013-10-0242— $0298SEC↗
XL XL GROUP PLC A Award deriv2013-07-012013-07-0366— $0133SEC↗
XL XL GROUP PLC A Award deriv2013-07-012013-07-0317— $0180SEC↗
XL XL GROUP PLC A Award deriv2013-07-012013-07-0342— $0256SEC↗
XL XL GROUP PLC A Award deriv2013-04-012013-04-0317— $0163SEC↗
XL XL GROUP PLC A Award deriv2013-04-012013-04-0367— $067SEC↗
XL XL GROUP PLC A Award deriv2013-04-012013-04-0342— $0214SEC↗
XL XL GROUP PLC M Exercise deriv2013-02-282013-03-044,448— $04,448SEC↗
XL XL GROUP PLC A Award deriv2013-02-282013-03-0414,403— $014,403SEC↗
XL XL GROUP PLC M Exercise deriv2013-02-282013-03-0485— $085SEC↗
XL XL GROUP PLC M Exercise deriv2013-02-282013-03-045,109— $09,123SEC↗
XL XL GROUP PLC M Exercise deriv2013-02-282013-03-04145— $0145SEC↗
XL XL GROUP PLC M Exercise deriv2013-02-282013-03-043,569— $03,569SEC↗
XL XL GROUP PLC M Exercise deriv2013-02-282013-03-04320— $0570SEC↗
XL XL GROUP PLC M Exercise2013-02-282013-03-0485— $016,802SEC↗
XL XL GROUP PLC M Exercise2013-02-282013-03-044,448— $016,717SEC↗
XL XL GROUP PLC F Tax w/h2013-02-282013-03-041,266— $012,269SEC↗
XL XL GROUP PLC M Exercise2013-02-282013-03-04145— $013,535SEC↗
XL XL GROUP PLC M Exercise2013-02-282013-03-043,569— $013,390SEC↗
XL XL GROUP PLC F Tax w/h2013-02-282013-03-041,544— $015,258SEC↗
XL XL GROUP PLC M Exercise2013-02-282013-03-04320— $011,663SEC↗
XL XL GROUP PLC M Exercise2013-02-282013-03-045,109— $011,343SEC↗
XL XL GROUP PLC F Tax w/h2013-02-282013-03-041,417— $06,234SEC↗
XL XL GROUP PLC A Award2013-02-282013-03-043,601— $07,651SEC↗
XL XL GROUP PLC F Tax w/h2013-02-282013-03-041,842— $09,821SEC↗
XL XL GROUP PLC A Award deriv2012-12-312013-01-0224— $0321SEC↗
XL XL GROUP PLC A Award deriv2012-12-312013-01-0259— $0257SEC↗
XL XL GROUP PLC A Award deriv2012-12-312013-01-0232— $0291SEC↗
XL XL GROUP PLC S Sale2012-12-172012-12-1817,683$24.69 $436.6K4,050SEC↗
XL XL GROUP PLC A Award deriv2012-10-012012-10-0324— $0297SEC↗
XL XL GROUP PLC A Award deriv2012-10-012012-10-0333— $0259SEC↗
XL XL GROUP PLC A Award deriv2012-10-012012-10-0361— $0198SEC↗
XL XL GROUP PLC A Award deriv2012-07-022012-07-0528— $0273SEC↗
XL XL GROUP PLC A Award deriv2012-07-022012-07-0538— $0225SEC↗
XL XL GROUP PLC A Award deriv2012-07-022012-07-0570— $0137SEC↗
XL XL GROUP PLC A Award deriv2012-04-022012-04-0467— $067SEC↗
XL XL GROUP PLC A Award deriv2012-04-022012-04-0427— $0245SEC↗
XL XL GROUP PLC A Award deriv2012-04-022012-04-0437— $0187SEC↗
XL XL GROUP PLC M Exercise deriv2012-02-282012-03-015,109— $05,109SEC↗
XL XL GROUP PLC M Exercise deriv2012-02-282012-03-0175— $0150SEC↗
XL XL GROUP PLC M Exercise deriv2012-02-282012-03-01216— $0218SEC↗
XL XL GROUP PLC M Exercise deriv2012-02-282012-03-013,569— $07,138SEC↗
XL XL GROUP PLC A Award deriv2012-02-282012-03-0113,344— $013,344SEC↗
XL XL GROUP PLC M Exercise2012-02-282012-03-015,109— $017,873SEC↗
XL XL GROUP PLC M Exercise2012-02-282012-03-0175— $021,733SEC↗
XL XL GROUP PLC M Exercise2012-02-282012-03-013,569— $021,658SEC↗
XL XL GROUP PLC M Exercise2012-02-282012-03-01216— $018,089SEC↗
XL XL GROUP PLC A Award deriv2011-12-302012-01-0460— $0225SEC↗
XL XL GROUP PLC A Award deriv2011-12-302012-01-0459— $0434SEC↗