Dec 03
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.57%
1,744,597
Common Stock
Dec 02
2020
SELL
Open market or private sale
$1,385,700
$138.57 p/Share
10,000
Reduced 0.57%
1,734,597
Common Stock
Dec 02
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.57%
1,744,597
Common Stock
Nov 24
2020
SELL
Open market or private sale
$484,550
$96.91 p/Share
5,000
Reduced 0.29%
1,734,597
Common Stock
Nov 23
2020
SELL
Open market or private sale
$1,503,450
$100.23 p/Share
15,000
Reduced 0.85%
1,739,597
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.57%
1,754,597
Common Stock
Nov 13
2020
SELL
Open market or private sale
$1,305,000
$87.0 p/Share
15,000
Reduced 0.85%
1,744,597
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.57%
1,759,597
Common Stock
Nov 12
2020
SELL
Open market or private sale
$431,400
$86.28 p/Share
5,000
Reduced 0.28%
1,749,597
Common Stock
Nov 03
2020
SELL
Open market or private sale
$667,500
$66.75 p/Share
10,000
Reduced 0.57%
1,754,597
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.56%
1,764,597
Common Stock
Nov 02
2020
SELL
Open market or private sale
$680,200
$68.02 p/Share
10,000
Reduced 0.57%
1,754,597
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.56%
1,764,597
Common Stock
Oct 26
2020
SELL
Open market or private sale
$352,050
$70.41 p/Share
5,000
Reduced 0.28%
1,754,597
Common Stock
Oct 23
2020
SELL
Open market or private sale
$1,056,150
$70.41 p/Share
15,000
Reduced 0.78%
1,911,530
Common Stock
Oct 23
2020
-
151,933
Reduced 7.95%
1,759,597
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.52%
1,926,530
Common Stock
Oct 13
2020
SELL
Open market or private sale
$1,175,550
$78.37 p/Share
15,000
Reduced 0.78%
1,916,530
Common Stock
Oct 13
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.52%
1,931,530
Common Stock
Oct 12
2020
SELL
Open market or private sale
$371,800
$74.36 p/Share
5,000
Reduced 0.26%
1,921,530
Common Stock
Oct 05
2020
SELL
Open market or private sale
$695,000
$69.5 p/Share
10,000
Reduced 0.52%
1,926,530
Common Stock
Oct 05
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.51%
1,936,530
Common Stock
Oct 02
2020
SELL
Open market or private sale
$678,600
$67.86 p/Share
10,000
Reduced 0.52%
1,926,530
Common Stock
Oct 02
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.51%
1,936,530
Common Stock
Sep 24
2020
SELL
Open market or private sale
$326,650
$65.33 p/Share
5,000
Reduced 0.26%
1,926,530
Common Stock