May 21
2020
SELL
Open market or private sale
$1,767,900
$176.79 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
May 20
2020
SELL
Open market or private sale
$1,770,900
$177.09 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
May 19
2020
SELL
Open market or private sale
$1,756,700
$175.67 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
May 18
2020
SELL
Open market or private sale
$1,747,700
$174.77 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 18
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 15
2020
SELL
Open market or private sale
$1,691,500
$169.15 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
May 14
2020
SELL
Open market or private sale
$1,667,500
$166.75 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
May 13
2020
SELL
Open market or private sale
$1,709,200
$170.92 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
May 12
2020
SELL
Open market or private sale
$1,802,800
$180.28 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 12
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 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