Millennium International Management LP
| Increase at price 18.60 per share. | Direct | 23,353,360 | 07 Jan 2019 | 1,255,557 |
Millennium International Management LP
| Increase at price 33.68 per share. | Direct | 38,484,216 | 04 Jan 2019 | 1,142,643 |
Millennium International Management LP
| | Direct | | 03 Jan 2019 | 0 |
Millennium International Management LP
| | Direct | | 02 Jan 2019 | 0 |
Millennium International Management LP
| | Direct | | 31 Dec 2018 | 0 |
Millennium International Management LP
| Increase at price 16.69 per share. | Direct | 627,544 | 28 Dec 2018 | 37,600 |
Millennium International Management LP
| Increase at price 16.86 per share. | Direct | 1,171,770 | 27 Dec 2018 | 69,500 |
Millennium International Management LP
| Decrease at price 17.09 per share. | Direct | 280,276 | 26 Dec 2018 | 16,400 |
Millennium International Management LP
| Increase at price 33.14 per share. | Direct | 3,688,370 | 25 Dec 2018 | 111,300 |
Millennium International Management LP
| | Direct | | 24 Dec 2018 | 0 |
Millennium International Management LP
| Decrease at price 16.60 per share. | Direct | 49,287,060 | 21 Dec 2018 | 2,969,100 |
Millennium International Management LP
| Increase at price 17.24 per share. | Direct | 51,528,520 | 20 Dec 2018 | 2,988,200 |
Millennium International Management LP
| Increase at price 15.97 per share. | Direct | 2,251,770 | 19 Dec 2018 | 141,000 |
Millennium International Management LP
| | Direct | | 18 Dec 2018 | 0 |
Millennium International Management LP
| | Direct | | 17 Dec 2018 | 0 |
State Street Global Advisors (US)
| Sold at price 20.75 per share. | Direct | 14,525 | 05 July 2018 | 700 |
State Street Global Advisors (US)
| | Direct | | 04 July 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 03 July 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 02 July 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 29 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 28 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 25 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 21 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 20 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 18 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 15 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 14 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 13 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 12 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 11 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 08 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 07 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 06 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 05 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 04 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 01 June 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 31 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 30 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 29 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 25 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 24 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 23 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 22 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 21 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 17 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 16 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 15 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 14 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 11 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 10 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 09 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 08 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 07 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 02 May 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 26 Apr 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 25 Apr 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 23 Apr 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 20 Apr 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 19 Apr 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 18 Apr 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 13 Apr 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 10 Apr 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 05 Apr 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 04 Apr 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 30 Mar 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 29 Mar 2018 | 0 |
State Street Global Advisors (US)
| | Direct | | 28 Mar 2018 | 0 |