Jun 03
2024
|
SELL
Other acquisition or disposition
|
-
|
49,569
|
|
May 16
2024
|
SELL
Open market or private sale
|
$1,829,591
$36.91 p/Share
|
49,569
|
|
Feb 06
2024
|
BUY
Grant, award, or other acquisition
|
$1,039,998
$28.08 p/Share
|
37,037
|
|
Jun 01
2023
|
SELL
Other acquisition or disposition
|
-
|
118,788
|
|
May 15
2023
|
SELL
Open market or private sale
|
$4,190,670
$27.39 p/Share
|
153,000
|
|
Mar 15
2023
|
BUY
Grant, award, or other acquisition
|
$1,039,991
$24.08 p/Share
|
43,189
|
|
Jun 01
2022
|
SELL
Other acquisition or disposition
|
-
|
30,271
|
|
May 25
2022
|
SELL
Open market or private sale
|
$1,796,850
$32.67 p/Share
|
55,000
|
|
Feb 01
2022
|
BUY
Grant, award, or other acquisition
|
$919,994
$20.38 p/Share
|
45,142
|
|
May 20
2021
|
SELL
Open market or private sale
|
$424,937
$14.01 p/Share
|
30,331
|
|
Feb 02
2021
|
BUY
Grant, award, or other acquisition
|
$920,001
$9.28 p/Share
|
99,138
|
|