Oct 17
2024
|
SELL
Open market or private sale
|
$1,272,466
$26.32 p/Share
|
48,346
|
|
Oct 17
2024
|
BUY
Conversion of derivative security
|
-
|
48,346
|
|
Oct 16
2024
|
SELL
Open market or private sale
|
$870,886
$26.26 p/Share
|
33,164
|
|
Oct 16
2024
|
BUY
Conversion of derivative security
|
-
|
33,164
|
|
Oct 15
2024
|
SELL
Open market or private sale
|
$937,158
$25.95 p/Share
|
36,114
|
|
Oct 15
2024
|
BUY
Conversion of derivative security
|
-
|
36,114
|
|
Sep 19
2024
|
SELL
Open market or private sale
|
$168,298
$25.92 p/Share
|
6,493
|
|
Sep 19
2024
|
BUY
Conversion of derivative security
|
-
|
6,493
|
|
Sep 18
2024
|
SELL
Open market or private sale
|
$11,824
$25.93 p/Share
|
456
|
|
Sep 18
2024
|
BUY
Conversion of derivative security
|
-
|
456
|
|
Apr 07
2022
|
SELL
Open market or private sale
|
$3,493,955
$52.77 p/Share
|
66,211
|
|
Apr 07
2022
|
BUY
Conversion of derivative security
|
-
|
66,211
|
|
Apr 06
2022
|
SELL
Open market or private sale
|
$1,732,812
$52.19 p/Share
|
33,202
|
|
Apr 06
2022
|
BUY
Conversion of derivative security
|
-
|
33,202
|
|
Apr 05
2022
|
SELL
Open market or private sale
|
$3,539,366
$55.3 p/Share
|
64,003
|
|
Apr 05
2022
|
BUY
Conversion of derivative security
|
-
|
64,003
|
|
Mar 22
2022
|
SELL
Open market or private sale
|
$5,096,945
$53.59 p/Share
|
95,110
|
|
Mar 22
2022
|
BUY
Conversion of derivative security
|
-
|
95,110
|
|
Mar 21
2022
|
SELL
Open market or private sale
|
$1,125,114
$52.47 p/Share
|
21,443
|
|
Mar 21
2022
|
BUY
Conversion of derivative security
|
-
|
21,443
|
|
Mar 18
2022
|
SELL
Open market or private sale
|
$4,152,560
$52.62 p/Share
|
78,916
|
|
Mar 18
2022
|
BUY
Conversion of derivative security
|
-
|
78,916
|
|
Feb 25
2022
|
SELL
Open market or private sale
|
$47,079
$52.31 p/Share
|
900
|
|
Feb 25
2022
|
BUY
Conversion of derivative security
|
-
|
900
|
|
Dec 07
2021
|
SELL
Open market or private sale
|
$2,376,399
$70.51 p/Share
|
33,703
|
|