Feb 26
2021
BUY
Grant, award, or other acquisition
-
32,168
Added 18.75%
139,439
Common Shares, $.0011 ...
May 11
2020
SELL
Payment of exercise price or tax liability
$21,597
$25.26 p/Share
855
Reduced 0.79%
107,458
Common Shares, $.0011 ...
May 08
2020
SELL
Payment of exercise price or tax liability
$72,608
$25.95 p/Share
2,798
Reduced 2.52%
108,313
Common Shares, $.0011 ...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$26,158
$40.43 p/Share
647
Reduced 0.58%
111,111
Common Shares, $.0011 ...
Feb 27
2020
BUY
Grant, award, or other acquisition
-
4,066
Added 3.51%
111,758
Common Shares, $.0011 ...
Nov 19
2019
SELL
Open market or private sale
$555,719
$41.63 p/Share
13,349
Reduced 11.03%
107,692
Common Shares, $.0011 ...
Nov 18
2019
SELL
Payment of exercise price or tax liability
$936,845
$41.36 p/Share
22,651
Reduced 15.76%
121,041
Common Shares, $.0011 ...
Nov 18
2019
BUY
Exercise of conversion of derivative security
$406,800
$11.3 p/Share
36,000
Added 20.03%
143,692
Common Shares, $.0011 ...
Aug 21
2019
-
158
Reduced 0.15%
107,692
Common Shares, $.0011 ...
May 16
2019
SELL
Open market or private sale
$597,502
$34.46 p/Share
17,339
Reduced 13.85%
107,850
Common Shares, $.0011 ...
May 15
2019
SELL
Open market or private sale
$225,862
$34.0 p/Share
6,643
Reduced 5.8%
107,850
Common Shares, $.0011 ...
May 15
2019
SELL
Payment of exercise price or tax liability
$941,580
$34.04 p/Share
27,661
Reduced 18.1%
125,189
Common Shares, $.0011 ...
May 15
2019
BUY
Exercise of conversion of derivative security
$375,300
$8.34 p/Share
45,000
Added 22.74%
152,850
Common Shares, $.0011 ...
May 13
2019
SELL
Payment of exercise price or tax liability
$90,497
$33.32 p/Share
2,716
Reduced 2.32%
114,493
Common Shares, $.0011 ...
May 11
2019
SELL
Payment of exercise price or tax liability
$29,104
$33.96 p/Share
857
Reduced 0.73%
117,209
Common Shares, $.0011 ...
May 08
2019
SELL
Payment of exercise price or tax liability
$93,845
$33.54 p/Share
2,798
Reduced 2.31%
118,066
Common Shares, $.0011 ...
Feb 28
2019
BUY
Grant, award, or other acquisition
-
5,280
Added 4.19%
120,864
Common Shares, $.0011 ...
Sep 14
2018
SELL
Open market or private sale
$291,306
$30.43 p/Share
9,573
Reduced 7.65%
115,584
Common Shares, $.0011 ...
May 13
2018
SELL
Payment of exercise price or tax liability
$172,681
$79.65 p/Share
2,168
Reduced 4.94%
41,719
Common Shares, $.0033 ...
May 11
2018
BUY
Grant, award, or other acquisition
-
1,749
Added 3.83%
43,887
Common Shares, $.0033 ...
May 08
2018
SELL
Payment of exercise price or tax liability
$58,393
$79.99 p/Share
730
Reduced 1.7%
42,138
Common Shares, $.0033 ...
Dec 13
2017
SELL
Open market or private sale
$541,949
$91.53 p/Share
5,921
Reduced 12.14%
42,868
Common Shares, $.0033 ...
Nov 12
2017
SELL
Payment of exercise price or tax liability
$713,123
$95.35 p/Share
7,479
Reduced 13.29%
48,789
Common Shares, $.0033 ...