Feb 21
2024
SELL
Open market or private sale
$1,682
$17.35 p/Share
97
Reduced 0.15%
64,823
Common Stock
Jan 19
2024
SELL
Open market or private sale
$40,542
$16.76 p/Share
2,419
Reduced 3.59%
64,920
Common Stock
Dec 22
2023
SELL
Open market or private sale
$5,272
$16.79 p/Share
314
Reduced 0.46%
67,339
Common Stock
Dec 17
2023
BUY
Grant, award, or other acquisition
-
254
Added 0.38%
67,366
Common Stock
Dec 03
2023
BUY
Grant, award, or other acquisition
-
287
Added 0.42%
67,653
Common Stock
Dec 01
2023
SELL
Open market or private sale
$8,238
$12.37 p/Share
666
Reduced 0.98%
67,112
Common Stock
Nov 19
2023
BUY
Grant, award, or other acquisition
-
298
Added 0.44%
67,778
Common Stock
Nov 13
2023
SELL
Open market or private sale
$1,034
$10.66 p/Share
97
Reduced 0.14%
67,480
Common Stock
Nov 05
2023
BUY
Grant, award, or other acquisition
-
333
Added 0.49%
67,577
Common Stock
Oct 22
2023
BUY
Grant, award, or other acquisition
-
373
Added 0.55%
67,244
Common Stock
Oct 08
2023
BUY
Grant, award, or other acquisition
-
281
Added 0.42%
66,871
Common Stock
Sep 24
2023
BUY
Grant, award, or other acquisition
-
290
Added 0.43%
66,590
Common Stock
Sep 21
2023
SELL
Open market or private sale
$6,845
$12.7 p/Share
539
Reduced 0.81%
66,300
Common Stock
Sep 10
2023
BUY
Grant, award, or other acquisition
-
408
Added 0.61%
66,839
Common Stock
Aug 27
2023
BUY
Grant, award, or other acquisition
-
498
Added 0.74%
66,431
Common Stock
Aug 25
2023
SELL
Open market or private sale
$6,429
$10.99 p/Share
585
Reduced 0.88%
65,933
Common Stock
Aug 14
2023
SELL
Open market or private sale
$1,181
$12.57 p/Share
94
Reduced 0.14%
66,518
Common Stock
Jun 22
2023
SELL
Open market or private sale
$12,664
$23.41 p/Share
541
Reduced 0.81%
66,612
Common Stock
May 31
2023
SELL
Open market or private sale
$12,997
$23.21 p/Share
560
Reduced 0.83%
67,153
Common Stock
May 16
2023
SELL
Open market or private sale
$2,659
$19.41 p/Share
137
Reduced 0.2%
67,713
Common Stock
Mar 22
2023
SELL
Open market or private sale
$6,770
$21.84 p/Share
310
Reduced 0.45%
67,850
Common Stock
Mar 20
2023
SELL
Open market or private sale
$206,400
$20.64 p/Share
10,000
Reduced 12.79%
68,160
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$1,932
$2.06 p/Share
938
Added 1.19%
78,160
Common Stock
Mar 07
2023
SELL
Open market or private sale
$711
$22.95 p/Share
31
Reduced 0.04%
77,222
Common Stock
Mar 01
2023
SELL
Open market or private sale
$35,854
$22.75 p/Share
1,576
Reduced 2.0%
77,253
Common Stock