Dec 03
2022
SELL
Payment of exercise price or tax liability
$28,038
$12.63 p/Share
2,220
Reduced 0.76%
288,551
Common Stock Par Value...
Nov 03
2022
SELL
Payment of exercise price or tax liability
$23,376
$10.53 p/Share
2,220
Reduced 0.76%
290,771
Common Stock Par Value...
Oct 03
2022
SELL
Payment of exercise price or tax liability
$22,533
$10.15 p/Share
2,220
Reduced 0.75%
292,991
Common Stock Par Value...
Sep 29
2022
SELL
Payment of exercise price or tax liability
$228,024
$9.89 p/Share
23,056
Reduced 7.24%
295,211
Common Stock Par Value...
Sep 29
2022
BUY
Grant, award, or other acquisition
-
45,162
Added 12.43%
318,267
Common Stock Par Value...
Sep 03
2022
SELL
Payment of exercise price or tax liability
$24,642
$11.1 p/Share
2,220
Reduced 0.81%
273,105
Common Stock Par Value...
Aug 03
2022
SELL
Payment of exercise price or tax liability
$25,796
$11.62 p/Share
2,220
Reduced 0.8%
275,325
Common Stock Par Value...
Jul 31
2022
SELL
Payment of exercise price or tax liability
$328,381
$11.62 p/Share
28,260
Reduced 9.24%
277,545
Common Stock Par Value...
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
58,027
Added 15.95%
305,805
Common Stock Par Value...
Jul 03
2022
SELL
Payment of exercise price or tax liability
$957
$9.29 p/Share
103
Reduced 0.04%
247,778
Common Stock Par Value...
Jun 03
2022
SELL
Payment of exercise price or tax liability
$1,328
$12.89 p/Share
103
Reduced 0.04%
247,881
Common Stock Par Value...
May 03
2022
SELL
Payment of exercise price or tax liability
$1,371
$13.31 p/Share
103
Reduced 0.04%
247,984
Common Stock Par Value...
Apr 03
2022
SELL
Payment of exercise price or tax liability
$27,205
$15.9 p/Share
1,711
Reduced 0.68%
248,087
Common Stock Par Value...
Mar 03
2022
SELL
Payment of exercise price or tax liability
$34,785
$20.33 p/Share
1,711
Reduced 0.68%
249,798
Common Stock Par Value...
Feb 03
2022
SELL
Payment of exercise price or tax liability
$43,667
$19.67 p/Share
2,220
Reduced 0.87%
251,509
Common Stock Par Value...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$151,307
$23.96 p/Share
6,315
Reduced 3.67%
165,605
Common Stock Par Value...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$1,039,792
$23.96 p/Share
43,397
Reduced 17.55%
203,868
Common Stock Par Value...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$55,348
$23.96 p/Share
2,310
Reduced 0.9%
253,729
Common Stock Par Value...
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
81,660
Added 24.83%
247,265
Common Stock Par Value...
Jan 03
2022
BUY
Grant, award, or other acquisition
-
52,171
Added 16.93%
256,039
Common Stock Par Value...
Sep 27
2021
SELL
Payment of exercise price or tax liability
$236,767
$26.09 p/Share
9,075
Reduced 6.82%
124,053
Common Stock Par Value...
Sep 27
2021
BUY
Grant, award, or other acquisition
-
17,080
Added 11.37%
133,128
Common Stock Par Value...
Aug 09
2021
SELL
Payment of exercise price or tax liability
$107,625
$26.11 p/Share
4,122
Reduced 3.58%
111,055
Common Stock Par Value...
Aug 09
2021
SELL
Payment of exercise price or tax liability
$85,197
$26.11 p/Share
3,263
Reduced 2.78%
113,932
Common Stock Par Value...
Aug 09
2021
SELL
Payment of exercise price or tax liability
$62,664
$26.11 p/Share
2,400
Reduced 2.03%
116,048
Common Stock Par Value...