|
Aug 10
2023
|
SELL
Open market or private sale
|
$2,622,287
$48.66 p/Share
|
53,890
|
|
|
May 08
2023
|
SELL
Open market or private sale
|
$9,073,611
$42.66 p/Share
|
212,696
|
|
|
May 05
2023
|
SELL
Open market or private sale
|
$6,320,783
$42.64 p/Share
|
148,236
|
|
|
May 11
2022
|
BUY
Open market or private purchase
|
$6,362,046
$27.17 p/Share
|
234,157
|
|
|
May 10
2022
|
BUY
Open market or private purchase
|
$4,988,064
$26.91 p/Share
|
185,361
|
|
|
May 09
2022
|
BUY
Open market or private purchase
|
$1,912,514
$25.43 p/Share
|
75,207
|
|