Jun 06
2023
|
SELL
Open market or private sale
|
$21,926
$40.53 p/Share
|
541
|
|
Feb 07
2023
|
SELL
Open market or private sale
|
$3,572,182
$36.42 p/Share
|
98,083
|
|
Feb 06
2023
|
SELL
Open market or private sale
|
$1,014,610
$36.31 p/Share
|
27,943
|
|
Feb 03
2023
|
SELL
Open market or private sale
|
$901,139
$36.06 p/Share
|
24,990
|
|
Feb 02
2023
|
SELL
Open market or private sale
|
$1,736,556
$36.25 p/Share
|
47,905
|
|
Jan 31
2023
|
SELL
Open market or private sale
|
$937,440
$34.72 p/Share
|
27,000
|
|
Jan 13
2023
|
SELL
Open market or private sale
|
$495,214
$28.64 p/Share
|
17,291
|
|
Oct 18
2022
|
BUY
Grant, award, or other acquisition
|
-
|
7,162
|
|
Oct 19
2021
|
BUY
Grant, award, or other acquisition
|
-
|
2,015
|
|
Jul 13
2021
|
BUY
Grant, award, or other acquisition
|
-
|
4,266
|
|
Apr 20
2021
|
BUY
Grant, award, or other acquisition
|
-
|
6,010
|
|
Jan 19
2021
|
BUY
Grant, award, or other acquisition
|
-
|
6,111
|
|
Oct 20
2020
|
BUY
Grant, award, or other acquisition
|
-
|
10,261
|
|