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
Mar 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
Mar 27
2020
SELL
Open market or private sale
$1,482,200
$148.22 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 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
Mar 26
2020
SELL
Open market or private sale
$1,517,000
$151.7 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 26
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 25
2020
SELL
Open market or private sale
$1,530,400
$153.04 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 25
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 24
2020
SELL
Open market or private sale
$1,492,700
$149.27 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 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
Mar 23
2020
SELL
Open market or private sale
$1,397,300
$139.73 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 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
Mar 20
2020
SELL
Open market or private sale
$1,408,600
$140.86 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 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
Mar 19
2020
SELL
Open market or private sale
$1,359,800
$135.98 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 19
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 18
2020
SELL
Open market or private sale
$1,247,000
$124.7 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock