Apr 16
2020
SELL
Open market or private sale
$1,563,300
$156.33 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 16
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 15
2020
SELL
Open market or private sale
$1,557,900
$155.79 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 15
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 14
2020
SELL
Open market or private sale
$1,572,200
$157.22 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 14
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 13
2020
SELL
Open market or private sale
$1,521,300
$152.13 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 13
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 09
2020
SELL
Open market or private sale
$1,543,500
$154.35 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 09
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 08
2020
SELL
Open market or private sale
$1,490,400
$149.04 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 08
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 07
2020
SELL
Open market or private sale
$1,480,300
$148.03 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 07
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 06
2020
SELL
Open market or private sale
$1,435,000
$143.5 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 06
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 03
2020
SELL
Open market or private sale
$1,341,400
$134.14 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 03
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 02
2020
SELL
Open market or private sale
$1,330,800
$133.08 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 02
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 01
2020
SELL
Open market or private sale
$1,366,300
$136.63 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Apr 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
Mar 31
2020
SELL
Open market or private sale
$1,477,600
$147.76 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 31
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 30
2020
SELL
Open market or private sale
$1,497,500
$149.75 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock