May 05
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
May 04
2020
SELL
Open market or private sale
$1,590,000
$159.0 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 04
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
May 01
2020
SELL
Open market or private sale
$1,580,800
$158.08 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Apr 30
2020
SELL
Open market or private sale
$1,631,100
$163.11 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 30
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Apr 29
2020
SELL
Open market or private sale
$1,593,300
$159.33 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 29
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Apr 28
2020
SELL
Open market or private sale
$1,574,400
$157.44 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 28
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Apr 27
2020
SELL
Open market or private sale
$1,563,200
$156.32 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 27
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Apr 24
2020
SELL
Open market or private sale
$1,529,000
$152.9 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 24
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Apr 23
2020
SELL
Open market or private sale
$1,541,500
$154.15 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 23
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Apr 22
2020
SELL
Open market or private sale
$1,532,300
$153.23 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 22
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Apr 21
2020
SELL
Open market or private sale
$1,538,000
$153.8 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 21
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Apr 20
2020
SELL
Open market or private sale
$1,626,000
$162.6 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 20
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Apr 17
2020
SELL
Open market or private sale
$1,606,300
$160.63 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 17
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock