Robb Stephen
Insider CIK 1512576 · XL Corporate Controller
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| XL XL GROUP LTD | D To issuer deriv | 2018-09-12 | 2018-09-14 | 6,174 | $57.60 | $355.6K | 0 | SEC↗ |
| XL XL GROUP LTD | D To issuer deriv | 2018-09-12 | 2018-09-14 | 55,638 | $57.60 | $3.20M | 0 | SEC↗ |
| XL XL GROUP LTD | D To issuer deriv | 2018-09-12 | 2018-09-14 | 29,014 | $57.60 | $1.67M | 0 | SEC↗ |
| XL XL GROUP LTD | D To issuer deriv | 2018-09-12 | 2018-09-14 | 3,970 | $57.60 | $228.7K | 0 | SEC↗ |
| XL XL GROUP LTD | D To issuer deriv | 2018-09-12 | 2018-09-14 | 56 | — | $0 | 0 | SEC↗ |
| XL XL GROUP LTD | D To issuer deriv | 2018-09-12 | 2018-09-14 | 7,091 | — | $0 | 0 | SEC↗ |
| XL XL GROUP LTD | D To issuer deriv | 2018-09-12 | 2018-09-14 | 189 | $57.60 | $10.9K | 0 | SEC↗ |
| XL XL GROUP LTD | D To issuer deriv | 2018-09-12 | 2018-09-14 | 212 | $57.60 | $12.2K | 0 | SEC↗ |
| XL XL GROUP LTD | D To issuer | 2018-09-12 | 2018-09-14 | 69,983 | $57.60 | $4.03M | 0 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2018-07-02 | 2018-07-05 | 28 | — | $0 | 56 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2018-07-02 | 2018-07-05 | 24 | — | $0 | 189 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2018-07-02 | 2018-07-05 | 16 | — | $0 | 212 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2018-04-02 | 2018-04-04 | 16 | — | $0 | 196 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2018-04-02 | 2018-04-04 | 28 | — | $0 | 28 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2018-04-02 | 2018-04-04 | 25 | — | $0 | 165 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2018-02-28 | 2018-03-02 | 3,970 | — | $0 | 3,970 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2018-02-28 | 2018-03-02 | 253 | — | $0 | 0 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2018-02-28 | 2018-03-02 | 7,091 | — | $0 | 7,091 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2018-02-28 | 2018-03-02 | 29,014 | — | $0 | 29,014 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2018-02-28 | 2018-03-02 | 179 | — | $0 | 180 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2018-02-28 | 2018-03-02 | 3,088 | — | $0 | 6,174 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2018-02-28 | 2018-03-02 | 69 | — | $0 | 140 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2018-02-28 | 2018-03-02 | 3,799 | — | $0 | 0 | SEC↗ |
| XL XL GROUP LTD | F Tax w/h | 2018-02-28 | 2018-03-02 | 1,271 | $42.31 | $53.8K | 64,969 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2018-02-28 | 2018-03-02 | 253 | — | $0 | 66,240 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2018-02-28 | 2018-03-02 | 3,799 | — | $0 | 65,987 | SEC↗ |
| XL XL GROUP LTD | F Tax w/h | 2018-02-28 | 2018-03-02 | 1,019 | $42.31 | $43.1K | 62,188 | SEC↗ |
| XL XL GROUP LTD | F Tax w/h | 2018-02-28 | 2018-03-02 | 1,302 | $42.31 | $55.1K | 67,816 | SEC↗ |
| XL XL GROUP LTD | F Tax w/h | 2018-02-28 | 2018-03-02 | 990 | $42.31 | $41.9K | 69,983 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2018-02-28 | 2018-03-02 | 3,970 | — | $0 | 68,939 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2018-02-28 | 2018-03-02 | 179 | — | $0 | 69,118 | SEC↗ |
| XL XL GROUP LTD | A Award | 2018-02-28 | 2018-03-02 | 3,250 | — | $0 | 63,207 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2018-02-28 | 2018-03-02 | 3,088 | — | $0 | 70,904 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2018-02-28 | 2018-03-02 | 69 | — | $0 | 70,973 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2018-02-07 | 2018-02-09 | 10,000 | — | $0 | 0 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2018-02-07 | 2018-02-09 | 10,000 | — | $0 | 0 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2018-02-07 | 2018-02-09 | 10,000 | $19.62 | $196.2K | 73,207 | SEC↗ |
| XL XL GROUP LTD | S Sale | 2018-02-07 | 2018-02-09 | 20,000 | $40.00 | $800.0K | 63,207 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2018-02-07 | 2018-02-09 | 10,000 | $36.90 | $369.0K | 83,207 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2018-01-02 | 2018-01-04 | 26 | — | $0 | 253 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2018-01-02 | 2018-01-04 | 60 | — | $0 | 209 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2018-01-02 | 2018-01-04 | 51 | — | $0 | 359 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-10-02 | 2017-10-04 | 22 | — | $0 | 227 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-10-02 | 2017-10-04 | 51 | — | $0 | 149 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-10-02 | 2017-10-04 | 44 | — | $0 | 308 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-06-30 | 2017-07-05 | 40 | — | $0 | 264 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-06-30 | 2017-07-05 | 47 | — | $0 | 98 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-06-30 | 2017-07-05 | 20 | — | $0 | 205 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-03-31 | 2017-04-04 | 22 | — | $0 | 185 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-03-31 | 2017-04-04 | 44 | — | $0 | 224 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-03-31 | 2017-04-04 | 51 | — | $0 | 51 | SEC↗ |
| XL XL GROUP LTD | A Award | 2017-03-10 | 2017-03-14 | 800 | — | $0 | 64,283 | SEC↗ |
| XL XL GROUP LTD | F Tax w/h | 2017-03-10 | 2017-03-14 | 276 | $40.45 | $11.2K | 64,007 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2017-02-28 | 2017-03-02 | 286 | — | $0 | 0 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2017-02-28 | 2017-03-02 | 90 | — | $0 | 180 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-02-28 | 2017-03-02 | 55,638 | — | $0 | 55,638 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2017-02-28 | 2017-03-02 | 3,969 | — | $0 | 7,940 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2017-02-28 | 2017-03-02 | 162 | — | $0 | 163 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2017-02-28 | 2017-03-02 | 3,799 | — | $0 | 3,799 | SEC↗ |
| XL XL GROUP LTD | M Exercise deriv | 2017-02-28 | 2017-03-02 | 4,524 | — | $0 | 0 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-02-28 | 2017-03-02 | 9,262 | — | $0 | 9,262 | SEC↗ |
| XL XL GROUP LTD | F Tax w/h | 2017-02-28 | 2017-03-02 | 855 | $40.49 | $34.6K | 55,115 | SEC↗ |
| XL XL GROUP LTD | A Award | 2017-02-28 | 2017-03-02 | 2,488 | — | $0 | 55,970 | SEC↗ |
| XL XL GROUP LTD | F Tax w/h | 2017-02-28 | 2017-03-02 | 1,394 | $40.49 | $56.4K | 63,483 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2017-02-28 | 2017-03-02 | 90 | — | $0 | 64,877 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2017-02-28 | 2017-03-02 | 162 | — | $0 | 62,179 | SEC↗ |
| XL XL GROUP LTD | F Tax w/h | 2017-02-28 | 2017-03-02 | 1,361 | $40.49 | $55.1K | 60,818 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2017-02-28 | 2017-03-02 | 4,524 | — | $0 | 59,639 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2017-02-28 | 2017-03-02 | 286 | — | $0 | 59,925 | SEC↗ |
| XL XL GROUP LTD | F Tax w/h | 2017-02-28 | 2017-03-02 | 1,707 | $40.49 | $69.1K | 58,218 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2017-02-28 | 2017-03-02 | 3,799 | — | $0 | 62,017 | SEC↗ |
| XL XL GROUP LTD | M Exercise | 2017-02-28 | 2017-03-02 | 3,969 | — | $0 | 64,787 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-01-03 | 2017-01-05 | 63 | — | $0 | 270 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-01-03 | 2017-01-05 | 25 | — | $0 | 287 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2017-01-03 | 2017-01-05 | 42 | — | $0 | 325 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2016-09-30 | 2016-10-04 | 71 | — | $0 | 207 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2016-09-30 | 2016-10-04 | 47 | — | $0 | 284 | SEC↗ |
| XL XL GROUP LTD | A Award deriv | 2016-09-30 | 2016-10-04 | 28 | — | $0 | 262 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2016-06-30 | 2016-07-05 | 28 | — | $0 | 233 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2016-06-30 | 2016-07-05 | 47 | — | $0 | 237 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2016-06-30 | 2016-07-05 | 72 | — | $0 | 136 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2016-03-31 | 2016-04-04 | 42 | — | $0 | 190 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2016-03-31 | 2016-04-04 | 26 | — | $0 | 205 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2016-03-31 | 2016-04-04 | 65 | — | $0 | 65 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2016-02-28 | 2016-03-01 | 280 | — | $0 | 0 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2016-02-28 | 2016-03-01 | 11,909 | — | $0 | 11,909 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2016-02-28 | 2016-03-01 | 4,801 | — | $0 | 0 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2016-02-28 | 2016-03-01 | 3,798 | — | $0 | 7,598 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2016-02-28 | 2016-03-01 | 178 | — | $0 | 179 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2016-02-28 | 2016-03-01 | 4,523 | — | $0 | 4,524 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2016-02-28 | 2016-03-01 | 73 | — | $0 | 148 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2016-02-28 | 2016-03-01 | 1,727 | $34.64 | $59.8K | 47,857 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2016-02-28 | 2016-03-01 | 280 | — | $0 | 49,584 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2016-02-28 | 2016-03-01 | 4,801 | — | $0 | 49,304 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2016-02-28 | 2016-03-01 | 2,056 | $34.64 | $71.2K | 44,503 | SEC↗ |
| XL XL GROUP PLC | A Award | 2016-02-28 | 2016-03-01 | 5,986 | — | $0 | 46,559 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2016-02-28 | 2016-03-01 | 4,523 | — | $0 | 52,380 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2016-02-28 | 2016-03-01 | 1,331 | $34.64 | $46.1K | 53,482 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2016-02-28 | 2016-03-01 | 178 | — | $0 | 52,558 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2016-02-28 | 2016-03-01 | 1,616 | $34.64 | $56.0K | 50,942 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2016-02-28 | 2016-03-01 | 3,798 | — | $0 | 54,740 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2016-02-28 | 2016-03-01 | 73 | — | $0 | 54,813 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-12-31 | 2016-01-06 | 59 | — | $0 | 221 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-12-31 | 2016-01-06 | 26 | — | $0 | 281 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-12-31 | 2016-01-06 | 48 | — | $0 | 357 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-09-30 | 2015-10-02 | 51 | — | $0 | 310 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-09-30 | 2015-10-02 | 63 | — | $0 | 162 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-09-30 | 2015-10-02 | 28 | — | $0 | 255 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-06-30 | 2015-07-02 | 40 | — | $0 | 258 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-06-30 | 2015-07-02 | 49 | — | $0 | 99 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-06-30 | 2015-07-02 | 22 | — | $0 | 227 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-03-31 | 2015-04-02 | 50 | — | $0 | 50 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-03-31 | 2015-04-02 | 22 | — | $0 | 206 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-03-31 | 2015-04-02 | 40 | — | $0 | 219 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2015-02-28 | 2015-03-03 | 259 | — | $0 | 0 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2015-02-28 | 2015-03-03 | 11,396 | — | $0 | 11,396 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2015-02-28 | 2015-03-03 | 4,448 | — | $0 | 0 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2015-02-28 | 2015-03-03 | 4,801 | — | $0 | 4,801 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2015-02-28 | 2015-03-03 | 184 | — | $0 | 184 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2015-02-28 | 2015-03-03 | 88 | — | $0 | 178 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2015-02-28 | 2015-03-03 | 4,523 | — | $0 | 9,047 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2015-02-28 | 2015-03-03 | 4,523 | — | $0 | 42,056 | SEC↗ |
| XL XL GROUP PLC | A Award | 2015-02-28 | 2015-03-03 | 7,339 | — | $0 | 33,624 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2015-02-28 | 2015-03-03 | 2,481 | $36.20 | $89.8K | 31,143 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2015-02-28 | 2015-03-03 | 4,448 | — | $0 | 35,591 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2015-02-28 | 2015-03-03 | 1,698 | $36.20 | $61.5K | 37,533 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2015-02-28 | 2015-03-03 | 88 | — | $0 | 42,144 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2015-02-28 | 2015-03-03 | 1,571 | $36.20 | $56.9K | 40,573 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2015-02-28 | 2015-03-03 | 259 | — | $0 | 35,850 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2015-02-28 | 2015-03-03 | 184 | — | $0 | 39,231 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2015-02-28 | 2015-03-03 | 4,801 | — | $0 | 39,047 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2015-02-28 | 2015-03-03 | 1,604 | $36.20 | $58.1K | 34,246 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-12-31 | 2015-01-05 | 22 | — | $0 | 260 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-12-31 | 2015-01-05 | 46 | — | $0 | 368 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-12-31 | 2015-01-05 | 64 | — | $0 | 266 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-09-30 | 2014-10-02 | 23 | — | $0 | 238 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-09-30 | 2014-10-02 | 66 | — | $0 | 202 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-09-30 | 2014-10-02 | 48 | — | $0 | 322 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-06-30 | 2014-07-02 | 67 | — | $0 | 136 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-06-30 | 2014-07-02 | 48 | — | $0 | 274 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-06-30 | 2014-07-02 | 23 | — | $0 | 215 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-03-31 | 2014-04-02 | 69 | — | $0 | 69 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-03-31 | 2014-04-02 | 24 | — | $0 | 193 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-03-31 | 2014-04-02 | 50 | — | $0 | 226 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2014-02-28 | 2014-03-04 | 4,801 | — | $0 | 9,602 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2014-02-28 | 2014-03-04 | 13,570 | — | $0 | 13,570 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2014-02-28 | 2014-03-04 | 87 | — | $0 | 176 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2014-02-28 | 2014-03-04 | 169 | — | $0 | 169 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2014-02-28 | 2014-03-04 | 4,448 | — | $0 | 4,448 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2014-02-28 | 2014-03-04 | 213 | — | $0 | 0 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2014-02-28 | 2014-03-04 | 3,569 | — | $0 | 0 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2014-02-28 | 2014-03-04 | 1,573 | $30.40 | $47.8K | 23,062 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2014-02-28 | 2014-03-04 | 169 | — | $0 | 24,635 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2014-02-28 | 2014-03-04 | 4,448 | — | $0 | 24,466 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2014-02-28 | 2014-03-04 | 4,801 | — | $0 | 27,863 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2014-02-28 | 2014-03-04 | 87 | — | $0 | 27,950 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2014-02-28 | 2014-03-04 | 1,665 | $30.40 | $50.6K | 26,285 | SEC↗ |
| XL XL GROUP PLC | A Award | 2014-02-28 | 2014-03-04 | 3,404 | — | $0 | 18,662 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2014-02-28 | 2014-03-04 | 1,160 | $30.40 | $35.3K | 17,502 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2014-02-28 | 2014-03-04 | 3,569 | — | $0 | 21,071 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2014-02-28 | 2014-03-04 | 213 | — | $0 | 21,284 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2014-02-28 | 2014-03-04 | 1,266 | $30.40 | $38.5K | 20,018 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-12-31 | 2014-01-03 | 17 | — | $0 | 214 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-12-31 | 2014-01-03 | 40 | — | $0 | 338 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-12-31 | 2014-01-03 | 64 | — | $0 | 263 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-09-30 | 2013-10-02 | 66 | — | $0 | 199 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-09-30 | 2013-10-02 | 17 | — | $0 | 197 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-09-30 | 2013-10-02 | 42 | — | $0 | 298 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-07-01 | 2013-07-03 | 66 | — | $0 | 133 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-07-01 | 2013-07-03 | 17 | — | $0 | 180 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-07-01 | 2013-07-03 | 42 | — | $0 | 256 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-04-01 | 2013-04-03 | 17 | — | $0 | 163 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-04-01 | 2013-04-03 | 67 | — | $0 | 67 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-04-01 | 2013-04-03 | 42 | — | $0 | 214 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2013-02-28 | 2013-03-04 | 4,448 | — | $0 | 4,448 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2013-02-28 | 2013-03-04 | 14,403 | — | $0 | 14,403 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2013-02-28 | 2013-03-04 | 85 | — | $0 | 85 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2013-02-28 | 2013-03-04 | 5,109 | — | $0 | 9,123 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2013-02-28 | 2013-03-04 | 145 | — | $0 | 145 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2013-02-28 | 2013-03-04 | 3,569 | — | $0 | 3,569 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2013-02-28 | 2013-03-04 | 320 | — | $0 | 570 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2013-02-28 | 2013-03-04 | 85 | — | $0 | 16,802 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2013-02-28 | 2013-03-04 | 4,448 | — | $0 | 16,717 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2013-02-28 | 2013-03-04 | 1,266 | — | $0 | 12,269 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2013-02-28 | 2013-03-04 | 145 | — | $0 | 13,535 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2013-02-28 | 2013-03-04 | 3,569 | — | $0 | 13,390 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2013-02-28 | 2013-03-04 | 1,544 | — | $0 | 15,258 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2013-02-28 | 2013-03-04 | 320 | — | $0 | 11,663 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2013-02-28 | 2013-03-04 | 5,109 | — | $0 | 11,343 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2013-02-28 | 2013-03-04 | 1,417 | — | $0 | 6,234 | SEC↗ |
| XL XL GROUP PLC | A Award | 2013-02-28 | 2013-03-04 | 3,601 | — | $0 | 7,651 | SEC↗ |
| XL XL GROUP PLC | F Tax w/h | 2013-02-28 | 2013-03-04 | 1,842 | — | $0 | 9,821 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-12-31 | 2013-01-02 | 24 | — | $0 | 321 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-12-31 | 2013-01-02 | 59 | — | $0 | 257 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-12-31 | 2013-01-02 | 32 | — | $0 | 291 | SEC↗ |
| XL XL GROUP PLC | S Sale | 2012-12-17 | 2012-12-18 | 17,683 | $24.69 | $436.6K | 4,050 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-10-01 | 2012-10-03 | 24 | — | $0 | 297 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-10-01 | 2012-10-03 | 33 | — | $0 | 259 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-10-01 | 2012-10-03 | 61 | — | $0 | 198 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-07-02 | 2012-07-05 | 28 | — | $0 | 273 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-07-02 | 2012-07-05 | 38 | — | $0 | 225 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-07-02 | 2012-07-05 | 70 | — | $0 | 137 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-04-02 | 2012-04-04 | 67 | — | $0 | 67 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-04-02 | 2012-04-04 | 27 | — | $0 | 245 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-04-02 | 2012-04-04 | 37 | — | $0 | 187 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2012-02-28 | 2012-03-01 | 5,109 | — | $0 | 5,109 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2012-02-28 | 2012-03-01 | 75 | — | $0 | 150 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2012-02-28 | 2012-03-01 | 216 | — | $0 | 218 | SEC↗ |
| XL XL GROUP PLC | M Exercise deriv | 2012-02-28 | 2012-03-01 | 3,569 | — | $0 | 7,138 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2012-02-28 | 2012-03-01 | 13,344 | — | $0 | 13,344 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2012-02-28 | 2012-03-01 | 5,109 | — | $0 | 17,873 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2012-02-28 | 2012-03-01 | 75 | — | $0 | 21,733 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2012-02-28 | 2012-03-01 | 3,569 | — | $0 | 21,658 | SEC↗ |
| XL XL GROUP PLC | M Exercise | 2012-02-28 | 2012-03-01 | 216 | — | $0 | 18,089 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2011-12-30 | 2012-01-04 | 60 | — | $0 | 225 | SEC↗ |
| XL XL GROUP PLC | A Award deriv | 2011-12-30 | 2012-01-04 | 59 | — | $0 | 434 | SEC↗ |