Sep 03
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,553,800
Common Stock
Sep 02
2020
-
40,000
Reduced 0.14%
29,488,800
Common Stock
Sep 02
2020
SELL
Open market or private sale
$4,140,750
$276.05 p/Share
15,000
Reduced 0.05%
29,543,800
Common Stock
Sep 02
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,558,800
Common Stock
Sep 01
2020
SELL
Open market or private sale
$4,139,850
$275.99 p/Share
15,000
Reduced 0.05%
29,548,800
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,563,800
Common Stock
Aug 31
2020
SELL
Open market or private sale
$4,054,950
$270.33 p/Share
15,000
Reduced 0.05%
29,553,800
Common Stock
Aug 31
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,568,800
Common Stock
Aug 28
2020
SELL
Open market or private sale
$4,078,650
$271.91 p/Share
15,000
Reduced 0.05%
29,558,800
Common Stock
Aug 28
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,573,800
Common Stock
Aug 27
2020
SELL
Open market or private sale
$4,045,650
$269.71 p/Share
15,000
Reduced 0.05%
29,563,800
Common Stock
Aug 27
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,578,800
Common Stock
Aug 26
2020
SELL
Open market or private sale
$3,543,489
$264.4 p/Share
13,402
Reduced 0.05%
29,570,398
Common Stock
Aug 26
2020
SELL
Open market or private sale
$437,948
$274.06 p/Share
1,598
Reduced 0.01%
29,568,800
Common Stock
Aug 26
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,583,800
Common Stock
Aug 25
2020
SELL
Open market or private sale
$3,224,400
$214.96 p/Share
15,000
Reduced 0.05%
29,573,800
Common Stock
Aug 25
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,588,800
Common Stock
Aug 24
2020
SELL
Open market or private sale
$3,112,500
$207.5 p/Share
15,000
Reduced 0.05%
29,578,800
Common Stock
Aug 24
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,593,800
Common Stock
Aug 21
2020
SELL
Open market or private sale
$3,125,400
$208.36 p/Share
15,000
Reduced 0.05%
29,583,800
Common Stock
Aug 21
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,598,800
Common Stock
Aug 20
2020
SELL
Open market or private sale
$3,103,650
$206.91 p/Share
15,000
Reduced 0.05%
29,588,800
Common Stock
Aug 20
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,603,800
Common Stock
Aug 19
2020
SELL
Open market or private sale
$3,058,800
$203.92 p/Share
15,000
Reduced 0.05%
29,593,800
Common Stock
Aug 19
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,608,800
Common Stock