Aug 31
2024
SELL
Payment of exercise price or tax liability
$27,449
$33.93 p/Share
809
Reduced 1.73%
45,824
Restricted Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$50,386
$27.7 p/Share
1,819
Reduced 3.66%
47,824
Restricted Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$28,995
$28.68 p/Share
1,011
Reduced 1.9%
52,324
Restricted Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$67,976
$28.02 p/Share
2,426
Reduced 4.24%
54,824
Restricted Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
18,000
Added 22.84%
60,824
Restricted Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$14,500
$7.25 p/Share
2,000
Added 1.41%
139,735
Common Stock
Mar 05
2024
SELL
Open market or private sale
$31,535
$27.28 p/Share
1,156
Reduced 0.83%
137,735
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$14,594
$7.25 p/Share
2,013
Added 1.43%
138,891
Common Stock
Jan 31
2024
SELL
Open market or private sale
$6,865
$29.34 p/Share
234
Reduced 0.17%
136,878
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
$2,733
$7.25 p/Share
377
Added 0.27%
137,112
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
$7,975
$7.25 p/Share
1,100
Added 0.8%
136,735
Common Stock
Dec 11
2023
$10,022
$27.84 p/Share
360
Reduced 0.26%
135,635
Common Stock
Oct 03
2023
BUY
Exercise of conversion of derivative security
$10,512
$7.25 p/Share
1,450
Added 1.05%
135,995
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$19,796
$24.47 p/Share
809
Reduced 1.85%
42,824
Restricted Stock
Aug 22
2023
SELL
Payment of exercise price or tax liability
$18,381
$24.25 p/Share
758
Reduced 1.66%
44,824
Restricted Stock
Jul 06
2023
BUY
Exercise of conversion of derivative security
$10,585
$7.25 p/Share
1,460
Added 1.09%
132,237
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
-
18,000
Added 27.82%
46,699
Restricted Stock
Apr 19
2023
BUY
Exercise of conversion of derivative security
$8,700
$7.25 p/Share
1,200
Added 0.91%
130,777
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$23,192
$22.94 p/Share
1,011
Reduced 3.4%
28,699
Restricted Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$56,211
$23.18 p/Share
2,425
Reduced 7.21%
31,199
Restricted Stock
Mar 12
2023
SELL
Payment of exercise price or tax liability
$27,041
$24.34 p/Share
1,111
Reduced 2.9%
37,199
Restricted Stock
Jan 10
2023
BUY
Exercise of conversion of derivative security
$6,525
$7.25 p/Share
900
Added 0.73%
123,124
Common Stock
Dec 30
2022
-
365
Reduced 0.3%
122,224
Common Stock
Dec 28
2022
$6,827
$27.31 p/Share
250
Reduced 0.2%
122,589
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
$3,625
$7.25 p/Share
500
Added 0.41%
122,839
Common Stock