Jun 01
2024
BUY
Grant, award, or other acquisition
-
29,160
Added 9.07%
292,168
Common Stock
May 02
2024
SELL
Payment of exercise price or tax liability
$43,525
$12.45 p/Share
3,496
Reduced 1.39%
248,662
Common Stock
Mar 11
2024
SELL
Other acquisition or disposition
-
3,101
Reduced 1.17%
262,885
Common Stock
Mar 06
2024
SELL
Other acquisition or disposition
-
3,750
Reduced 1.39%
265,986
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$156,705
$14.58 p/Share
10,748
Reduced 3.83%
269,736
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
36,657
Added 11.56%
280,484
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$113,491
$10.46 p/Share
10,850
Reduced 4.45%
232,977
Common Stock
May 10
2023
SELL
Open market or private sale
$327,200
$16.36 p/Share
20,000
Reduced 7.58%
243,827
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
24,054
Added 8.36%
263,827
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
25,000
Added 9.44%
239,773
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$764,706
$14.57 p/Share
52,485
Reduced 19.64%
214,773
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
143,486
Added 34.93%
267,258
Common Stock
Aug 19
2022
SELL
Open market or private sale
$1,000,400
$25.01 p/Share
40,000
Reduced 24.42%
123,772
Common Stock
Aug 11
2022
SELL
Open market or private sale
$113,621
$26.03 p/Share
4,365
Reduced 2.6%
163,772
Common Stock
Aug 10
2022
SELL
Open market or private sale
$519,000
$25.95 p/Share
20,000
Reduced 10.63%
168,137
Common Stock
Aug 09
2022
SELL
Open market or private sale
$121,169
$25.83 p/Share
4,691
Reduced 2.43%
188,137
Common Stock
Aug 08
2022
SELL
Open market or private sale
$1,289,581
$26.84 p/Share
48,047
Reduced 19.95%
192,828
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$116,274
$2.42 p/Share
48,047
Added 16.63%
240,875
Common Stock
Aug 05
2022
SELL
Other acquisition or disposition
-
9,088
Reduced 4.5%
192,828
Common Stock
Jun 21
2022
BUY
Grant, award, or other acquisition
-
201,916
Added 50.0%
201,916
Common Stock