Mar 19
2021
BUY
Exercise of conversion of derivative security
$35,673,000
$32.43 p/Share
1,100,000
Added 33.15%
2,218,592
Common Stock
Mar 18
2021
SELL
Open market or private sale
$177,995,574
$66.74 p/Share
2,667,000
Reduced 70.45%
1,118,592
Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
$97,825,561
$36.68 p/Share
2,667,000
Added 41.33%
3,785,592
Common Stock
Mar 17
2021
SELL
Open market or private sale
$67,283,458
$66.42 p/Share
1,013,000
Reduced 47.52%
1,118,592
Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
$37,156,840
$36.68 p/Share
1,013,000
Added 32.21%
2,131,592
Common Stock
Mar 16
2021
SELL
Open market or private sale
$89,047,199
$67.46 p/Share
1,320,000
Reduced 54.13%
1,118,592
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$48,417,600
$36.68 p/Share
1,320,000
Added 35.12%
2,438,592
Common Stock
May 13
2020
SELL
Open market or private sale
$52,029,999
$52.03 p/Share
1,000,000
Reduced 47.2%
1,118,592
Common Stock
May 13
2020
BUY
Exercise of conversion of derivative security
$40,360,001
$40.36 p/Share
1,000,000
Added 32.07%
2,118,592
Common Stock
May 12
2020
SELL
Open market or private sale
$66,450,000
$53.16 p/Share
1,250,000
Reduced 52.77%
1,118,592
Common Stock
May 12
2020
BUY
Exercise of conversion of derivative security
$50,450,001
$40.36 p/Share
1,250,000
Added 34.54%
2,368,592
Common Stock
Jul 31
2019
SELL
Payment of exercise price or tax liability
$10,457,049
$56.3 p/Share
185,738
Reduced 14.24%
1,118,592
Common Stock
Jul 31
2019
BUY
Grant, award, or other acquisition
-
374,622
Added 22.31%
1,304,330
Common Stock
Mar 20
2019
SELL
Open market or private sale
$265,400,009
$53.08 p/Share
5,000,000
Reduced 84.32%
929,708
Common Stock
Mar 20
2019
BUY
Exercise of conversion of derivative security
$107,749,996
$21.55 p/Share
5,000,000
Added 45.75%
5,929,708
Common Stock
Aug 02
2018
SELL
Payment of exercise price or tax liability
$14,885,213
$47.9 p/Share
310,756
Reduced 24.53%
955,939
Common Stock
Aug 02
2018
BUY
Exercise of conversion of derivative security
-
679,682
Added 34.92%
1,266,695
Common Stock
Jan 17
2018
SELL
Open market or private sale
$227,685,104
$50.05 p/Share
4,549,153
Reduced 88.57%
587,013
Common Stock
Jan 17
2018
BUY
Exercise of conversion of derivative security
$95,714,183
$21.04 p/Share
4,549,153
Added 46.97%
5,136,166
Common Stock
Jan 16
2018
SELL
Open market or private sale
$22,546,858
$50.01 p/Share
450,847
Reduced 43.44%
587,013
Common Stock
Jan 16
2018
BUY
Exercise of conversion of derivative security
$9,485,821
$21.04 p/Share
450,847
Added 30.28%
1,037,860
Common Stock
Aug 01
2017
SELL
Payment of exercise price or tax liability
$6,850,050
$50.16 p/Share
136,564
Reduced 18.87%
587,013
Common Stock
Aug 01
2017
BUY
Exercise of conversion of derivative security
-
261,717
Added 26.56%
723,577
Common Stock
May 01
2017
SELL
Open market or private sale
$17,737,585
$45.01 p/Share
394,081
Reduced 46.04%
461,860
Common Stock
May 01
2017
BUY
Exercise of conversion of derivative security
$8,169,299
$20.73 p/Share
394,081
Added 31.53%
855,941
Common Stock