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
Aug 10
2020
SELL
Open market or private sale
$2,980,200
$198.68 p/Share
15,000
Reduced 0.05%
29,908,800
Common Stock
Aug 10
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,923,800
Common Stock
Aug 07
2020
SELL
Open market or private sale
$3,045,000
$203.0 p/Share
15,000
Reduced 0.05%
29,913,800
Common Stock
Aug 07
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,928,800
Common Stock
Aug 06
2020
SELL
Open market or private sale
$3,097,350
$206.49 p/Share
15,000
Reduced 0.05%
29,918,800
Common Stock
Aug 06
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
29,933,800
Common Stock
Aug 05
2020
SELL
Open market or private sale
$3,045,450
$203.03 p/Share
15,000
Reduced 0.05%
29,923,800
Common Stock