Dec 16
2024
SELL
Payment of exercise price or tax liability
$844,370
$35.65 p/Share
23,685
Reduced 3.09%
743,845
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$1,541,941
$24.81 p/Share
62,150
Reduced 7.49%
767,530
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
-
100,492
Added 10.8%
829,680
Common Stock
Dec 16
2023
SELL
Payment of exercise price or tax liability
$432,743
$18.27 p/Share
23,686
Reduced 3.15%
729,188
Common Stock
Nov 03
2023
SELL
Payment of exercise price or tax liability
$568,230
$15.25 p/Share
37,261
Reduced 4.72%
752,874
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$463,190
$13.37 p/Share
34,644
Reduced 4.2%
790,135
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
$2,660,001
$13.37 p/Share
198,953
Added 19.43%
824,779
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$34,679
$12.68 p/Share
2,735
Reduced 0.44%
624,889
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$256,745
$10.84 p/Share
23,685
Reduced 3.64%
627,624
Common Stock
Nov 09
2022
BUY
Open market or private purchase
$218,722
$9.19 p/Share
23,800
Added 3.53%
651,309
Common Stock
Nov 03
2022
SELL
Payment of exercise price or tax liability
$315,350
$8.72 p/Share
36,164
Reduced 5.45%
627,509
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
250,589
Added 27.41%
663,673
Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$21,296
$11.0 p/Share
1,936
Reduced 0.47%
413,084
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$29,744
$10.82 p/Share
2,749
Reduced 0.66%
415,020
Common Stock
May 13
2022
BUY
Open market or private purchase
$296,400
$11.4 p/Share
26,000
Added 5.86%
417,769
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$330,879
$11.57 p/Share
28,598
Reduced 6.8%
391,769
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$85,109
$16.82 p/Share
5,060
Reduced 1.19%
420,367
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
-
171,321
Added 28.71%
425,427
Common Stock
Nov 29
2021
BUY
Open market or private purchase
$500,506
$17.17 p/Share
29,150
Added 10.29%
254,106
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
224,956
Added 50.0%
224,956
Common Stock