May 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
May 28
2020
SELL
Open market or private sale
$1,814,000
$181.4 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
May 27
2020
SELL
Open market or private sale
$1,741,200
$174.12 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
May 26
2020
SELL
Open market or private sale
$1,792,700
$179.27 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
May 22
2020
SELL
Open market or private sale
$1,771,700
$177.17 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
May 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
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