Apr 04
2022
SELL
Payment of exercise price or tax liability
$385,686
$15.16 p/Share
25,441
Reduced 1.55%
1,618,012
Common Stock, $0.0001 ...
Mar 25
2022
SELL
Payment of exercise price or tax liability
$196,750
$15.74 p/Share
12,500
Reduced 0.75%
1,643,453
Common Stock, $0.0001 ...
Mar 23
2022
BUY
Grant, award, or other acquisition
-
115,299
Added 6.51%
1,655,953
Common Stock, $0.0001 ...
Mar 21
2022
SELL
Payment of exercise price or tax liability
$173,213
$17.02 p/Share
10,177
Reduced 0.66%
1,540,654
Common Stock, $0.0001 ...
Mar 09
2022
BUY
Open market or private purchase
$57,080
$14.27 p/Share
4,000
Added 0.26%
1,550,831
Common Stock, $0.0001 ...
Mar 08
2022
BUY
Open market or private purchase
$65,300
$13.06 p/Share
5,000
Added 0.32%
1,546,831
Common Stock, $0.0001 ...
Mar 04
2022
BUY
Open market or private purchase
$234,720
$14.67 p/Share
16,000
Added 1.03%
1,541,831
Common Stock, $0.0001 ...
Jan 07
2022
SELL
Payment of exercise price or tax liability
$577,031
$28.29 p/Share
20,397
Reduced 1.32%
1,525,831
Common Stock, $0.0001 ...
Dec 20
2021
SELL
Payment of exercise price or tax liability
$274,270
$26.95 p/Share
10,177
Reduced 0.65%
1,546,228
Common Stock, $0.0001 ...
Oct 05
2021
SELL
Payment of exercise price or tax liability
$962,179
$37.82 p/Share
25,441
Reduced 1.61%
1,556,405
Common Stock, $0.0001 ...
Sep 20
2021
SELL
Payment of exercise price or tax liability
$463,969
$45.59 p/Share
10,177
Reduced 0.64%
1,581,846
Common Stock, $0.0001 ...
Jul 02
2021
SELL
Payment of exercise price or tax liability
$1,439,197
$56.57 p/Share
25,441
Reduced 1.57%
1,592,023
Common Stock, $0.0001 ...
Jun 21
2021
SELL
Payment of exercise price or tax liability
$554,952
$54.53 p/Share
10,177
Reduced 0.63%
1,617,464
Common Stock, $0.0001 ...
Apr 01
2021
SELL
Payment of exercise price or tax liability
$1,462,603
$57.49 p/Share
25,441
Reduced 1.54%
1,627,641
Common Stock, $0.0001 ...
Mar 23
2021
SELL
Payment of exercise price or tax liability
$644,141
$63.3 p/Share
10,176
Reduced 0.61%
1,653,082
Common Stock, $0.0001 ...
Feb 03
2021
SELL
Payment of exercise price or tax liability
$1,192,725
$52.58 p/Share
22,684
Reduced 1.35%
1,663,258
Common Stock
Jan 12
2021
SELL
Payment of exercise price or tax liability
$6,897,622
$37.08 p/Share
186,020
Reduced 9.94%
1,685,942
Common Stock
Dec 14
2020
BUY
Conversion of derivative security
-
423,757
Added 18.46%
1,871,962
Common Stock