Jul 10
2024
SELL
Open market or private sale
$457,827
$18.96 p/Share
24,147
Reduced 6.49%
348,000
Common Stock
Jul 09
2024
BUY
Exercise of conversion of derivative security
-
47,512
Added 11.32%
372,147
Common Stock
Apr 01
2024
SELL
Open market or private sale
$131,328
$19.66 p/Share
6,680
Reduced 2.02%
324,635
Common Stock
Mar 31
2024
BUY
Exercise of conversion of derivative security
-
12,864
Added 3.74%
331,315
Common Stock
Mar 26
2024
SELL
Open market or private sale
$137,234
$19.43 p/Share
7,063
Reduced 2.17%
318,451
Common Stock
Mar 25
2024
SELL
Open market or private sale
$66,396
$20.28 p/Share
3,274
Reduced 1.04%
311,820
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
-
13,694
Added 4.04%
325,514
Common Stock
Mar 24
2024
BUY
Exercise of conversion of derivative security
-
8,539
Added 2.64%
315,094
Common Stock
Mar 22
2024
SELL
Open market or private sale
$307,729
$20.42 p/Share
15,070
Reduced 4.69%
306,555
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$26,631
$20.79 p/Share
1,281
Reduced 0.4%
321,625
Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
-
44,634
Added 12.14%
322,906
Common Stock
Jul 11
2023
SELL
Open market or private sale
$416,500
$16.66 p/Share
25,000
Reduced 8.24%
278,272
Common Stock
Jul 10
2023
SELL
Open market or private sale
$386,505
$15.97 p/Share
24,202
Reduced 7.39%
303,272
Common Stock
Jul 09
2023
BUY
Exercise of conversion of derivative security
-
47,511
Added 12.67%
327,474
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$118,427
$16.94 p/Share
6,991
Reduced 2.44%
279,963
Common Stock
Mar 25
2023
BUY
Exercise of conversion of derivative security
-
13,694
Added 4.55%
286,954
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$73,841
$16.94 p/Share
4,359
Reduced 1.57%
273,260
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
-
8,538
Added 2.98%
277,619
Common Stock
Mar 23
2023
SELL
Payment of exercise price or tax liability
$966,834
$17.19 p/Share
56,244
Reduced 17.29%
269,081
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
-
127,292
Added 28.12%
325,325
Common Stock
Jul 11
2022
SELL
Open market or private sale
$2,044,175
$17.36 p/Share
117,752
Reduced 37.29%
198,033
Common Stock
Jul 09
2022
BUY
Exercise of conversion of derivative security
-
223,479
Added 41.44%
315,785
Common Stock
Mar 28
2022
SELL
Open market or private sale
$157,785
$25.4 p/Share
6,212
Reduced 6.31%
92,306
Common Stock
Mar 25
2022
SELL
Open market or private sale
$269,350
$26.35 p/Share
10,222
Reduced 10.75%
84,824
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
-
13,694
Added 12.2%
98,518
Common Stock