Sep 02
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.51%
1,956,530
Common Stock
Aug 24
2020
SELL
Open market or private sale
$1,308,600
$65.43 p/Share
20,000
Reduced 1.02%
1,946,530
Common Stock
Aug 24
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.51%
1,966,530
Common Stock
Aug 13
2020
SELL
Open market or private sale
$1,026,750
$68.45 p/Share
15,000
Reduced 0.76%
1,956,530
Common Stock
Aug 13
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.5%
1,971,530
Common Stock
Aug 12
2020
SELL
Open market or private sale
$357,500
$71.5 p/Share
5,000
Reduced 0.25%
1,961,530
Common Stock
Aug 03
2020
SELL
Open market or private sale
$1,497,800
$74.89 p/Share
20,000
Reduced 1.01%
1,966,530
Common Stock
Aug 03
2020
BUY
Exercise of conversion of derivative security
$19,800
$0.99 p/Share
20,000
Added 1.0%
1,986,530
Common Stock
Jul 24
2020
SELL
Open market or private sale
$354,750
$70.95 p/Share
5,000
Reduced 0.25%
1,966,530
Common Stock
Jul 24
2020
SELL
Open market or private sale
$354,750
$70.95 p/Share
5,000
Reduced 0.25%
1,966,530
Common Stock
Jul 23
2020
SELL
Open market or private sale
$1,185,450
$79.03 p/Share
15,000
Reduced 0.76%
1,971,530
Common Stock
Jul 23
2020
SELL
Open market or private sale
$1,185,450
$79.03 p/Share
15,000
Reduced 0.76%
1,971,530
Common Stock
Jul 23
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.5%
1,986,530
Common Stock
Jul 23
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.5%
1,986,530
Common Stock
Jul 13
2020
SELL
Open market or private sale
$710,700
$71.07 p/Share
10,000
Reduced 0.5%
1,976,530
Common Stock
Jul 13
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.5%
1,986,530
Common Stock
Jul 06
2020
SELL
Open market or private sale
$584,800
$58.48 p/Share
10,000
Reduced 0.5%
1,976,540
Common Stock
Jul 06
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.5%
1,986,540
Common Stock
Jul 02
2020
SELL
Open market or private sale
$599,400
$59.94 p/Share
10,000
Reduced 0.5%
1,976,540
Common Stock
Jul 02
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.5%
1,986,540
Common Stock
Jun 24
2020
SELL
Open market or private sale
$325,450
$65.09 p/Share
5,000
Reduced 0.25%
1,976,540
Common Stock
Jun 23
2020
SELL
Open market or private sale
$320,800
$64.16 p/Share
5,000
Reduced 0.25%
1,981,540
Common Stock
Jun 15
2020
SELL
Open market or private sale
$326,750
$65.35 p/Share
5,000
Reduced 0.25%
1,986,540
Common Stock
Jun 12
2020
SELL
Open market or private sale
$309,800
$61.96 p/Share
5,000
Reduced 0.25%
1,991,540
Common Stock
May 26
2020
SELL
Open market or private sale
$620,500
$62.05 p/Share
10,000
Reduced 0.5%
1,996,540
Common Stock