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