Nov 10
2023
|
SELL
Open market or private sale
|
$189,783
$27.37 p/Share
|
6,934
|
|
Nov 09
2023
|
SELL
Open market or private sale
|
$6,788,301
$26.78 p/Share
|
253,484
|
|
Oct 10
2023
|
SELL
Open market or private sale
|
$245,500
$24.55 p/Share
|
10,000
|
|
Oct 09
2023
|
SELL
Open market or private sale
|
$479,600
$23.98 p/Share
|
20,000
|
|
Oct 06
2023
|
SELL
Open market or private sale
|
$2,910,000
$24.25 p/Share
|
120,000
|
|
Sep 29
2023
|
SELL
Open market or private sale
|
$1,401,600
$23.36 p/Share
|
60,000
|
|
Apr 21
2023
|
SELL
Open market or private sale
|
$97,828
$22.32 p/Share
|
4,383
|
|
Apr 20
2023
|
SELL
Open market or private sale
|
$1,225,785
$22.35 p/Share
|
54,845
|
|
Apr 19
2023
|
SELL
Open market or private sale
|
$1,001,916
$22.61 p/Share
|
44,313
|
|
Oct 25
2022
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$5,887,500
$7.85 p/Share
|
750,000
|
|