Jun 26
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,073,800
Common Stock
Jun 25
2020
SELL
Open market or private sale
$2,800,950
$186.73 p/Share
15,000
Reduced 0.05%
30,063,800
Common Stock
Jun 25
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,078,800
Common Stock
Jun 24
2020
SELL
Open market or private sale
$2,803,650
$186.91 p/Share
15,000
Reduced 0.05%
30,068,800
Common Stock
Jun 24
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,083,800
Common Stock
Jun 23
2020
SELL
Open market or private sale
$2,871,150
$191.41 p/Share
15,000
Reduced 0.05%
30,073,800
Common Stock
Jun 23
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,088,800
Common Stock
Jun 22
2020
SELL
Open market or private sale
$2,845,500
$189.7 p/Share
15,000
Reduced 0.05%
30,078,800
Common Stock
Jun 22
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,093,800
Common Stock
Jun 19
2020
SELL
Open market or private sale
$2,831,250
$188.75 p/Share
15,000
Reduced 0.05%
30,083,800
Common Stock
Jun 19
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,098,800
Common Stock
Jun 18
2020
SELL
Open market or private sale
$2,783,850
$185.59 p/Share
15,000
Reduced 0.05%
30,088,800
Common Stock
Jun 18
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,103,800
Common Stock
Jun 17
2020
SELL
Open market or private sale
$2,725,650
$181.71 p/Share
15,000
Reduced 0.05%
30,093,800
Common Stock
Jun 17
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,108,800
Common Stock
Jun 16
2020
SELL
Open market or private sale
$2,712,150
$180.81 p/Share
15,000
Reduced 0.05%
30,098,800
Common Stock
Jun 16
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,113,800
Common Stock
Jun 15
2020
SELL
Open market or private sale
$2,634,600
$175.64 p/Share
15,000
Reduced 0.05%
30,103,800
Common Stock
Jun 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
Jun 12
2020
SELL
Open market or private sale
$1,751,400
$175.14 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Jun 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
Jun 11
2020
SELL
Open market or private sale
$1,751,200
$175.12 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Jun 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
Jun 10
2020
SELL
Open market or private sale
$1,794,000
$179.4 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Jun 10
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock