Mar 28
2024
|
BUY
Open market or private purchase
|
$299,997
$21.75 p/Share
|
13,793
|
|
Feb 07
2024
|
BUY
Grant, award, or other acquisition
|
-
|
1,638
|
|
Feb 02
2023
|
BUY
Grant, award, or other acquisition
|
-
|
1,262
|
|
Jun 01
2022
|
BUY
Open market or private purchase
|
$99,450
$25.5 p/Share
|
3,900
|
|
May 05
2022
|
BUY
Open market or private purchase
|
$49,931
$25.54 p/Share
|
1,955
|
|
Feb 16
2022
|
BUY
Open market or private purchase
|
$49,163
$30.92 p/Share
|
1,590
|
|
Feb 04
2022
|
SELL
Sale (or disposition) back to the issuer
|
$5,114
$30.08 p/Share
|
170
|
|
Jan 20
2022
|
BUY
Grant, award, or other acquisition
|
-
|
1,263
|
|
Nov 02
2021
|
|
-
|
5,000
|
|
Nov 02
2021
|
|
-
|
5,000
|
|
May 24
2021
|
BUY
Grant, award, or other acquisition
|
-
|
4,500
|
|
May 04
2021
|
BUY
Open market or private purchase
|
$330,000
$20.0 p/Share
|
16,500
|
|