May 06
2021
SELL
Open market or private sale
$111,187,997
$79.42 p/Share
1,400,000
Reduced 0.12%
1,138,732,353
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$45,402,000
$32.43 p/Share
1,400,000
Added 0.12%
1,140,132,353
Common Stock
Jul 01
2020
SELL
Open market or private sale
$55,490,002
$55.49 p/Share
1,000,000
Reduced 0.09%
1,138,732,353
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
$40,360,001
$40.36 p/Share
1,000,000
Added 0.09%
1,139,732,353
Common Stock
Jun 30
2020
SELL
Open market or private sale
$68,674,998
$54.94 p/Share
1,250,000
Reduced 0.11%
1,138,732,353
Common Stock
Jun 30
2020
BUY
Exercise of conversion of derivative security
$50,450,001
$40.36 p/Share
1,250,000
Added 0.11%
1,139,982,353
Common Stock
Jun 29
2020
SELL
Open market or private sale
$76,565,998
$54.69 p/Share
1,400,000
Reduced 0.12%
1,138,732,353
Common Stock
Jun 29
2020
BUY
Exercise of conversion of derivative security
$30,169,999
$21.55 p/Share
1,400,000
Added 0.12%
1,140,132,353
Common Stock
Jun 26
2020
SELL
Open market or private sale
$75,754,001
$54.11 p/Share
1,400,000
Reduced 0.12%
1,138,732,353
Common Stock
Jun 26
2020
BUY
Exercise of conversion of derivative security
$30,169,999
$21.55 p/Share
1,400,000
Added 0.12%
1,140,132,353
Common Stock
Jun 25
2020
SELL
Open market or private sale
$76,048,000
$54.32 p/Share
1,400,000
Reduced 0.12%
1,138,732,353
Common Stock
Jun 25
2020
BUY
Exercise of conversion of derivative security
$30,169,999
$21.55 p/Share
1,400,000
Added 0.12%
1,140,132,353
Common Stock
Jun 24
2020
SELL
Open market or private sale
$77,167,999
$55.12 p/Share
1,400,000
Reduced 0.12%
1,138,732,353
Common Stock
Jun 24
2020
BUY
Exercise of conversion of derivative security
$30,169,999
$21.55 p/Share
1,400,000
Added 0.12%
1,140,132,353
Common Stock
Jun 23
2020
SELL
Open market or private sale
$77,839,998
$55.6 p/Share
1,400,000
Reduced 0.12%
1,138,732,353
Common Stock
Jun 23
2020
BUY
Exercise of conversion of derivative security
$30,169,999
$21.55 p/Share
1,400,000
Added 0.12%
1,140,132,353
Common Stock
Jul 31
2019
SELL
Payment of exercise price or tax liability
$10,457,049
$56.3 p/Share
185,738
Reduced 0.02%
1,138,732,353
Common Stock
Jul 31
2019
BUY
Grant, award, or other acquisition
-
374,622
Added 0.03%
1,138,918,091
Common Stock
May 08
2019
BUY
Exercise of conversion of derivative security
$98,888,004
$21.04 p/Share
4,700,000
Added 0.41%
1,138,543,469
Common Stock
Dec 26
2018
BUY
Exercise of conversion of derivative security
$48,392,002
$21.04 p/Share
2,300,000
Added 0.2%
1,133,843,469
Common Stock
Aug 02
2018
SELL
Payment of exercise price or tax liability
$16,141,678
$47.9 p/Share
336,987
Reduced 0.03%
1,131,517,238
Common Stock
Aug 02
2018
BUY
Exercise of conversion of derivative security
-
632,808
Added 0.06%
1,131,854,225
Common Stock
Dec 22
2017
BUY
Exercise of conversion of derivative security
$145,109,997
$20.73 p/Share
7,000,000
Added 0.61%
1,131,221,417
Common Stock
Aug 01
2017
SELL
Payment of exercise price or tax liability
$6,441,096
$50.16 p/Share
128,411
Reduced 0.01%
1,124,221,417
Common Stock
Aug 01
2017
BUY
Exercise of conversion of derivative security
-
246,092
Added 0.02%
1,124,349,828
Common Stock