Oct 30
2023
SELL
Open market or private sale
$662,865
$9.13 p/Share
72,603
Reduced 17.3%
347,085
Common Stock
Oct 22
2023
BUY
Grant, award, or other acquisition
-
771
Added 0.18%
419,688
Common Stock
Oct 08
2023
BUY
Grant, award, or other acquisition
-
282
Added 0.07%
418,917
Common Stock
Sep 28
2023
SELL
Open market or private sale
$11,766
$14.16 p/Share
831
Reduced 0.2%
418,635
Common Stock
Sep 24
2023
BUY
Grant, award, or other acquisition
-
290
Added 0.07%
419,466
Common Stock
Sep 10
2023
BUY
Grant, award, or other acquisition
-
1,022
Added 0.24%
419,176
Common Stock
Aug 27
2023
BUY
Grant, award, or other acquisition
-
1,248
Added 0.3%
418,154
Common Stock
Aug 25
2023
SELL
Open market or private sale
$19,001
$10.99 p/Share
1,729
Reduced 0.41%
416,906
Common Stock
Aug 14
2023
SELL
Open market or private sale
$3,429
$12.38 p/Share
277
Reduced 0.07%
418,635
Common Stock
Jun 27
2023
SELL
Open market or private sale
$20,092
$22.91 p/Share
877
Reduced 0.21%
418,912
Common Stock
May 31
2023
SELL
Open market or private sale
$38,969
$23.21 p/Share
1,679
Reduced 0.4%
419,789
Common Stock
May 17
2023
SELL
Open market or private sale
$701,326
$21.04 p/Share
33,333
Reduced 7.33%
421,468
Common Stock
May 15
2023
SELL
Open market or private sale
$3,554
$18.71 p/Share
190
Reduced 0.04%
454,801
Common Stock
Apr 06
2023
SELL
Open market or private sale
$64,376
$20.03 p/Share
3,214
Reduced 0.71%
447,480
Common Stock
Mar 29
2023
SELL
Open market or private sale
$19,300
$20.62 p/Share
936
Reduced 0.21%
450,694
Common Stock
Mar 07
2023
SELL
Open market or private sale
$12,599
$22.95 p/Share
549
Reduced 0.12%
451,630
Common Stock
Mar 01
2023
SELL
Open market or private sale
$97,597
$22.75 p/Share
4,290
Reduced 0.94%
452,179
Common Stock
Feb 09
2023
SELL
Open market or private sale
$3,542
$24.6 p/Share
144
Reduced 0.03%
456,469
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
99,038
Added 17.82%
456,613
Common Stock
Dec 28
2022
SELL
Open market or private sale
$15,176
$16.9 p/Share
898
Reduced 0.25%
357,575
Common Stock
Nov 29
2022
SELL
Open market or private sale
$18,554
$19.93 p/Share
931
Reduced 0.26%
358,473
Common Stock
Nov 23
2022
-
2,750
Reduced 0.76%
359,404
Common Stock
Nov 10
2022
SELL
Open market or private sale
$3,798
$23.16 p/Share
164
Reduced 0.05%
362,154
Common Stock
Sep 29
2022
SELL
Open market or private sale
$19,107
$23.02 p/Share
830
Reduced 0.23%
362,318
Common Stock
Aug 31
2022
SELL
Open market or private sale
$21,237
$23.44 p/Share
906
Reduced 0.25%
363,148
Common Stock