Jun 03
2024
|
SELL
Other acquisition or disposition
|
-
|
4,782
|
|
May 16
2024
|
SELL
Open market or private sale
|
$91,241
$36.91 p/Share
|
2,472
|
|
May 08
2024
|
BUY
Grant, award, or other acquisition
|
$200,007
$36.97 p/Share
|
5,410
|
|
Jun 01
2023
|
SELL
Other acquisition or disposition
|
-
|
10,000
|
|
May 15
2023
|
SELL
Open market or private sale
|
$165,764
$27.39 p/Share
|
6,052
|
|
May 10
2023
|
BUY
Grant, award, or other acquisition
|
$200,008
$25.07 p/Share
|
7,978
|
|
Jun 01
2022
|
SELL
Other acquisition or disposition
|
$501,606
$35.24 p/Share
|
14,234
|
|
May 11
2022
|
BUY
Grant, award, or other acquisition
|
$199,988
$27.52 p/Share
|
7,267
|
|
Jun 01
2021
|
SELL
Other acquisition or disposition
|
$263,008
$14.76 p/Share
|
17,819
|
|
May 12
2021
|
BUY
Grant, award, or other acquisition
|
$180,006
$11.99 p/Share
|
15,013
|
|