Sep 28
2020
SELL
Open market or private sale
$3,685,650
$245.71 p/Share
15,000
Reduced 0.05%
29,398,241
Common Stock
Sep 25
2020
SELL
Open market or private sale
$3,599,700
$239.98 p/Share
15,000
Reduced 0.05%
29,413,241
Common Stock
Sep 24
2020
SELL
Open market or private sale
$3,556,050
$237.07 p/Share
15,000
Reduced 0.05%
29,428,241
Common Stock
Sep 24
2020
BUY
Exercise of conversion of derivative security
$493,764
$52.3 p/Share
9,441
Added 0.03%
29,443,241
Common Stock
Sep 23
2020
SELL
Open market or private sale
$3,628,200
$241.88 p/Share
15,000
Reduced 0.05%
29,433,800
Common Stock
Sep 23
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,448,800
Common Stock
Sep 22
2020
SELL
Open market or private sale
$3,679,500
$245.3 p/Share
15,000
Reduced 0.05%
29,438,800
Common Stock
Sep 22
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,453,800
Common Stock
Sep 21
2020
SELL
Open market or private sale
$3,616,050
$241.07 p/Share
15,000
Reduced 0.05%
29,443,800
Common Stock
Sep 21
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,458,800
Common Stock
Sep 18
2020
SELL
Open market or private sale
$3,651,750
$243.45 p/Share
15,000
Reduced 0.05%
29,448,800
Common Stock
Sep 18
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,463,800
Common Stock
Sep 17
2020
SELL
Open market or private sale
$3,674,550
$244.97 p/Share
15,000
Reduced 0.05%
29,453,800
Common Stock
Sep 17
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,468,800
Common Stock
Sep 16
2020
SELL
Open market or private sale
$3,794,250
$252.95 p/Share
15,000
Reduced 0.05%
29,458,800
Common Stock
Sep 16
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,473,800
Common Stock
Sep 15
2020
SELL
Open market or private sale
$3,756,450
$250.43 p/Share
15,000
Reduced 0.05%
29,463,800
Common Stock
Sep 15
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,478,800
Common Stock
Sep 14
2020
SELL
Open market or private sale
$3,701,100
$246.74 p/Share
15,000
Reduced 0.05%
29,468,800
Common Stock
Sep 14
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,483,800
Common Stock
Sep 11
2020
SELL
Open market or private sale
$3,682,650
$245.51 p/Share
15,000
Reduced 0.05%
29,473,800
Common Stock
Sep 11
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,488,800
Common Stock
Sep 10
2020
SELL
Open market or private sale
$3,776,550
$251.77 p/Share
15,000
Reduced 0.05%
29,478,800
Common Stock
Sep 10
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,493,800
Common Stock
Sep 09
2020
SELL
Open market or private sale
$3,727,350
$248.49 p/Share
15,000
Reduced 0.05%
29,483,800
Common Stock