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
May 13
2020
SELL
Open market or private sale
$319,700
$63.94 p/Share
5,000
Reduced 0.25%
2,006,540
Common Stock
May 12
2020
SELL
Open market or private sale
$324,150
$64.83 p/Share
5,000
Reduced 0.25%
2,011,540
Common Stock
Apr 24
2020
SELL
Open market or private sale
$245,600
$49.12 p/Share
5,000
Reduced 0.25%
2,016,540
Common Stock
Apr 23
2020
SELL
Open market or private sale
$245,500
$49.1 p/Share
5,000
Reduced 0.25%
2,021,540
Common Stock
Apr 13
2020
SELL
Open market or private sale
$326,200
$32.62 p/Share
10,000
Reduced 0.49%
2,026,540
Common Stock
Mar 24
2020
SELL
Open market or private sale
$129,050
$25.81 p/Share
5,000
Reduced 0.24%
2,036,540
Common Stock