May 15
2024
|
SELL
Open market or private sale
|
$2,240,000
$22.4 p/Share
|
100,000
|
|
May 15
2024
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Feb 21
2024
|
SELL
Open market or private sale
|
$27,951
$18.01 p/Share
|
1,552
|
|
Feb 21
2024
|
BUY
Conversion of derivative security
|
-
|
1,552
|
|
Feb 20
2024
|
SELL
Open market or private sale
|
$170,410
$18.01 p/Share
|
9,462
|
|
Feb 20
2024
|
BUY
Conversion of derivative security
|
-
|
9,462
|
|
Feb 16
2024
|
SELL
Open market or private sale
|
$8,406
$18.0 p/Share
|
467
|
|
Feb 16
2024
|
BUY
Conversion of derivative security
|
-
|
467
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$8,208
$18.0 p/Share
|
456
|
|
Feb 15
2024
|
BUY
Conversion of derivative security
|
-
|
456
|
|
Feb 12
2024
|
SELL
Open market or private sale
|
$584,135
$18.03 p/Share
|
32,398
|
|
Feb 12
2024
|
BUY
Conversion of derivative security
|
-
|
32,398
|
|
Feb 08
2024
|
SELL
Open market or private sale
|
$11,970
$18.0 p/Share
|
665
|
|
Feb 08
2024
|
BUY
Conversion of derivative security
|
-
|
665
|
|
Jul 15
2021
|
SELL
Open market or private sale
|
$451
$30.04 p/Share
|
15
|
|
Jul 15
2021
|
BUY
Conversion of derivative security
|
-
|
15
|
|
Jul 14
2021
|
SELL
Open market or private sale
|
$3,086,863
$29.8 p/Share
|
103,586
|
|
Jul 14
2021
|
BUY
Conversion of derivative security
|
-
|
103,586
|
|
May 17
2021
|
SELL
Open market or private sale
|
$135,320
$29.17 p/Share
|
4,639
|
|
May 17
2021
|
BUY
Conversion of derivative security
|
-
|
4,639
|
|
May 10
2021
|
SELL
Open market or private sale
|
$531,042
$30.19 p/Share
|
17,590
|
|
May 10
2021
|
BUY
Conversion of derivative security
|
-
|
17,590
|
|
May 07
2021
|
SELL
Open market or private sale
|
$639,120
$30.28 p/Share
|
21,107
|
|
May 07
2021
|
BUY
Conversion of derivative security
|
-
|
21,107
|
|
May 06
2021
|
SELL
Open market or private sale
|
$967,294
$30.21 p/Share
|
32,019
|
|