May 11
2020
SELL
Open market or private sale
$1,794,700
$179.47 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 11
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 08
2020
SELL
Open market or private sale
$1,742,000
$174.2 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
May 07
2020
SELL
Open market or private sale
$1,689,700
$168.97 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
May 06
2020
SELL
Open market or private sale
$1,645,000
$164.5 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
May 05
2020
SELL
Open market or private sale
$1,623,400
$162.34 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
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