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
Sep 23
2020
SELL
Open market or private sale
$1,009,050
$67.27 p/Share
15,000
Reduced 0.77%
1,931,530
Common Stock
Sep 23
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.51%
1,946,530
Common Stock
Sep 14
2020
SELL
Open market or private sale
$1,242,600
$62.13 p/Share
20,000
Reduced 1.02%
1,936,530
Common Stock
Sep 14
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.51%
1,956,530
Common Stock
Sep 03
2020
SELL
Open market or private sale
$656,500
$65.65 p/Share
10,000
Reduced 0.51%
1,946,530
Common Stock
Sep 03
2020
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.51%
1,956,530
Common Stock
Sep 02
2020
SELL
Open market or private sale
$628,900
$62.89 p/Share
10,000
Reduced 0.51%
1,946,530
Common Stock