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
Aug 18
2020
SELL
Open market or private sale
$3,035,850
$202.39 p/Share
15,000
Reduced 0.05%
29,598,800
Common Stock
Aug 18
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,613,800
Common Stock
Aug 17
2020
SELL
Open market or private sale
$2,941,800
$196.12 p/Share
15,000
Reduced 0.05%
29,603,800
Common Stock
Aug 17
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,618,800
Common Stock
Aug 14
2020
SELL
Open market or private sale
$2,911,500
$194.1 p/Share
15,000
Reduced 0.05%
29,608,800
Common Stock
Aug 14
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,623,800
Common Stock
Aug 13
2020
SELL
Open market or private sale
$2,937,150
$195.81 p/Share
15,000
Reduced 0.05%
29,893,800
Common Stock
Aug 13
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,908,800
Common Stock
Aug 12
2020
SELL
Open market or private sale
$2,907,900
$193.86 p/Share
15,000
Reduced 0.05%
29,898,800
Common Stock
Aug 12
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,913,800
Common Stock
Aug 11
2020
SELL
Open market or private sale
$2,906,550
$193.77 p/Share
15,000
Reduced 0.05%
29,903,800
Common Stock
Aug 11
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,918,800
Common Stock