Dec 02
2024
SELL
Open market or private sale
$9,377
$12.69 p/Share
739
Reduced 1.1%
66,580
Common Stock
Nov 29
2024
SELL
Open market or private sale
$4,559
$13.14 p/Share
347
Reduced 0.51%
67,319
Common Stock
Nov 19
2024
SELL
Open market or private sale
$4,826
$11.63 p/Share
415
Reduced 0.61%
67,666
Common Stock
Sep 10
2024
SELL
Open market or private sale
$1,978
$11.92 p/Share
166
Reduced 0.24%
68,081
Common Stock
Sep 03
2024
SELL
Open market or private sale
$10,202
$13.75 p/Share
742
Reduced 1.08%
68,247
Common Stock
Aug 28
2024
SELL
Open market or private sale
$4,984
$14.08 p/Share
354
Reduced 0.51%
68,989
Common Stock
Aug 19
2024
SELL
Open market or private sale
$5,978
$14.2 p/Share
421
Reduced 0.6%
69,343
Common Stock
Jun 10
2024
SELL
Open market or private sale
$2,344
$14.56 p/Share
161
Reduced 0.23%
69,764
Common Stock
Jun 03
2024
SELL
Open market or private sale
$11,611
$15.06 p/Share
771
Reduced 1.12%
68,144
Common Stock
May 28
2024
SELL
Open market or private sale
$5,568
$16.33 p/Share
341
Reduced 0.49%
69,185
Common Stock
May 20
2024
SELL
Open market or private sale
$6,071
$14.49 p/Share
419
Reduced 0.6%
69,526
Common Stock
Mar 11
2024
SELL
Open market or private sale
$2,592
$16.1 p/Share
161
Reduced 0.36%
44,556
Common Stock
Mar 07
2024
SELL
Open market or private sale
$1,887
$16.41 p/Share
115
Reduced 0.26%
44,717
Common Stock
Mar 05
2024
SELL
Open market or private sale
$6,121
$16.28 p/Share
376
Reduced 0.83%
44,832
Common Stock
Mar 04
2024
SELL
Open market or private sale
$7,717
$17.46 p/Share
442
Reduced 0.97%
45,208
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
24,295
Added 25.78%
69,945
Common Stock
Dec 11
2023
SELL
Open market or private sale
$3,756
$25.21 p/Share
149
Reduced 0.33%
45,650
Common Stock
Dec 07
2023
SELL
Open market or private sale
$2,683
$23.54 p/Share
114
Reduced 0.25%
45,799
Common Stock
Nov 28
2023
SELL
Open market or private sale
$7,380
$21.77 p/Share
339
Reduced 0.73%
45,913
Common Stock
Nov 20
2023
SELL
Open market or private sale
$9,745
$23.54 p/Share
414
Reduced 0.89%
46,252
Common Stock
Sep 11
2023
SELL
Open market or private sale
$3,254
$21.27 p/Share
153
Reduced 0.33%
46,666
Common Stock
Sep 07
2023
SELL
Open market or private sale
$2,439
$21.78 p/Share
112
Reduced 0.24%
46,819
Common Stock
Aug 28
2023
SELL
Open market or private sale
$6,656
$20.11 p/Share
331
Reduced 0.7%
46,931
Common Stock
Aug 25
2023
SELL
Open market or private sale
$8,296
$20.04 p/Share
414
Reduced 0.87%
47,262
Common Stock
Jun 12
2023
SELL
Open market or private sale
$3,470
$22.68 p/Share
153
Reduced 0.32%
47,676
Common Stock