May 15
2024
SELL
Payment of exercise price or tax liability
$250,175
$17.55 p/Share
14,255
Reduced 3.62%
379,387
Common Stock
May 14
2024
BUY
Grant, award, or other acquisition
$24,998
$8.5 p/Share
2,941
Added 0.74%
393,642
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$25,617
$21.97 p/Share
1,166
Reduced 0.3%
390,701
Common Stock
Apr 03
2024
SELL
Sale (or disposition) back to the issuer
$121,080
$20.18 p/Share
6,000
Reduced 1.51%
391,867
Common Stock
Mar 18
2024
SELL
Sale (or disposition) back to the issuer
$51,270
$17.09 p/Share
3,000
Reduced 0.75%
397,867
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
125,000
Added 23.77%
400,867
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$12,779
$10.96 p/Share
1,166
Reduced 0.42%
275,867
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$102,559
$11.12 p/Share
9,223
Reduced 3.22%
277,033
Common Stock
Dec 19
2023
SELL
Sale (or disposition) back to the issuer
$28,699
$8.2 p/Share
3,500
Reduced 1.21%
286,256
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$59,032
$8.5 p/Share
6,945
Reduced 2.34%
289,756
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$69,311
$9.98 p/Share
6,945
Reduced 2.29%
296,701
Common Stock
Jul 26
2023
SELL
Payment of exercise price or tax liability
$13,651
$17.15 p/Share
796
Reduced 0.26%
303,646
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$132,251
$19.04 p/Share
6,946
Reduced 2.24%
302,707
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$33,398
$19.25 p/Share
1,735
Added 0.57%
304,442
Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
-
100,000
Added 24.41%
309,653
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$32,740
$18.86 p/Share
1,736
Reduced 0.82%
209,653
Common Stock
Jun 06
2022
BUY
Grant, award, or other acquisition
-
1,150,000
Added 17.87%
5,284,729
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$35,399
$1.62 p/Share
21,851
Reduced 0.53%
4,121,942
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
$20,715
$1.62 p/Share
12,787
Added 0.31%
4,134,729
Common Stock
Apr 12
2022
BUY
Grant, award, or other acquisition
-
665,500
Added 13.84%
4,143,793
Common Stock
Nov 09
2021
BUY
Grant, award, or other acquisition
-
345,468
Added 9.03%
3,478,293
Common Stock
Aug 19
2021
BUY
Open market or private purchase
$103,700
$4.25 p/Share
24,400
Added 0.77%
3,132,825
Common Stock
Aug 04
2021
BUY
Grant, award, or other acquisition
-
3,108,426
Added 50.0%
3,108,426
Common Stock