Oct 27
2023
|
BUY
Grant, award, or other acquisition
|
-
|
4,460
|
|
Aug 01
2023
|
SELL
Open market or private sale
|
$52,920
$52.5 p/Share
|
1,008
|
|
Jul 11
2023
|
BUY
Grant, award, or other acquisition
|
-
|
5,000
|
|
Jan 31
2023
|
SELL
Open market or private sale
|
$17,080
$33.89 p/Share
|
504
|
|
Dec 01
2022
|
SELL
Open market or private sale
|
$93,832
$27.01 p/Share
|
3,474
|
|
Nov 23
2022
|
SELL
Open market or private sale
|
$51,327
$27.0 p/Share
|
1,901
|
|
Nov 11
2022
|
SELL
Open market or private sale
|
$168,275
$25.0 p/Share
|
6,731
|
|
Oct 25
2022
|
SELL
Open market or private sale
|
$23,869
$22.04 p/Share
|
1,083
|
|
Oct 24
2022
|
SELL
Open market or private sale
|
$127,732
$22.0 p/Share
|
5,806
|
|
Oct 18
2022
|
BUY
Grant, award, or other acquisition
|
-
|
7,162
|
|
Oct 28
2021
|
SELL
Open market or private sale
|
$244,692
$21.5 p/Share
|
11,381
|
|
Oct 19
2021
|
BUY
Grant, award, or other acquisition
|
-
|
2,015
|
|
Jul 21
2021
|
SELL
Open market or private sale
|
$106,122
$5.75 p/Share
|
18,456
|
|
Jul 13
2021
|
BUY
Grant, award, or other acquisition
|
-
|
5,375
|
|
Apr 20
2021
|
BUY
Grant, award, or other acquisition
|
-
|
6,731
|
|