Nov 15
2024
SELL
Open market or private sale
$22,568
$25.53 p/Share
884
Reduced 1.53%
57,038
Common Stock
Oct 15
2024
SELL
Open market or private sale
$33,820
$24.96 p/Share
1,355
Reduced 2.28%
58,085
Common Stock
Oct 01
2024
SELL
Open market or private sale
$60,575
$25.0 p/Share
2,423
Reduced 3.92%
59,453
Common Stock
Sep 16
2024
SELL
Open market or private sale
$29,972
$22.12 p/Share
1,355
Reduced 2.14%
61,963
Common Stock
Aug 15
2024
SELL
Open market or private sale
$27,194
$20.07 p/Share
1,355
Reduced 2.09%
63,393
Common Stock
Jun 17
2024
SELL
Open market or private sale
$31,580
$19.47 p/Share
1,622
Reduced 2.45%
64,504
Common Stock
Jun 04
2024
SELL
Payment of exercise price or tax liability
$10,486
$21.1 p/Share
497
Reduced 0.75%
66,046
Common Stock
Jun 04
2024
BUY
Exercise of conversion of derivative security
-
1,000
Added 1.48%
66,543
Common Stock
May 15
2024
SELL
Open market or private sale
$30,300
$20.2 p/Share
1,500
Reduced 2.24%
65,515
Common Stock
Apr 15
2024
SELL
Open market or private sale
$27,270
$18.18 p/Share
1,500
Reduced 2.19%
67,030
Common Stock
Mar 15
2024
SELL
Open market or private sale
$17,863
$17.21 p/Share
1,038
Reduced 1.5%
68,192
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$393,126
$18.24 p/Share
21,553
Reduced 23.75%
69,182
Common Stock
Mar 04
2024
SELL
Open market or private sale
$27,075
$18.05 p/Share
1,500
Reduced 1.63%
90,713
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
43,333
Added 31.97%
92,213
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$137,159
$18.53 p/Share
7,402
Reduced 13.18%
48,740
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
15,500
Added 23.6%
50,173
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$87,764
$18.5 p/Share
4,744
Reduced 10.45%
40,642
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
9,000
Added 17.58%
42,202
Common Stock
Nov 15
2023
SELL
Open market or private sale
$24,170
$18.65 p/Share
1,296
Reduced 3.47%
36,106
Common Stock
Oct 16
2023
SELL
Open market or private sale
$17,150
$17.15 p/Share
1,000
Reduced 2.6%
37,441
Common Stock
Sep 15
2023
SELL
Open market or private sale
$14,760
$14.76 p/Share
1,000
Reduced 2.53%
38,523
Common Stock
Aug 15
2023
SELL
Open market or private sale
$15,960
$15.96 p/Share
1,000
Reduced 2.48%
39,366
Common Stock
Jul 20
2023
SELL
Open market or private sale
$14,000
$14.0 p/Share
1,000
Reduced 2.42%
40,364
Common Stock
Jun 16
2023
SELL
Open market or private sale
$14,000
$14.0 p/Share
1,000
Reduced 2.38%
40,933
Common Stock
Jun 04
2023
SELL
Payment of exercise price or tax liability
$6,754
$13.87 p/Share
487
Reduced 1.15%
41,867
Common Stock