Nov 06
2024
|
SELL
Open market or private sale
|
$670,710
$40.04 p/Share
|
16,751
|
|
Nov 06
2024
|
BUY
Conversion of derivative security
|
-
|
16,751
|
|
Oct 28
2024
|
SELL
Open market or private sale
|
$40,370
$40.01 p/Share
|
1,009
|
|
Oct 28
2024
|
BUY
Conversion of derivative security
|
-
|
1,009
|
|
Sep 13
2024
|
SELL
Open market or private sale
|
$597,402
$35.1 p/Share
|
17,020
|
|
Sep 13
2024
|
BUY
Conversion of derivative security
|
-
|
17,020
|
|
Sep 10
2024
|
SELL
Open market or private sale
|
$378,783
$30.11 p/Share
|
12,580
|
|
Sep 10
2024
|
BUY
Conversion of derivative security
|
-
|
12,580
|
|
Sep 09
2024
|
SELL
Open market or private sale
|
$214,082
$28.93 p/Share
|
7,400
|
|
Sep 09
2024
|
BUY
Conversion of derivative security
|
-
|
7,400
|
|
May 15
2024
|
SELL
Open market or private sale
|
$4,695,000
$31.3 p/Share
|
150,000
|
|
May 15
2024
|
BUY
Conversion of derivative security
|
-
|
150,000
|
|
Nov 28
2023
|
SELL
Open market or private sale
|
$434,700
$9.66 p/Share
|
45,000
|
|
Nov 28
2023
|
BUY
Conversion of derivative security
|
-
|
45,000
|
|
Nov 27
2023
|
SELL
Open market or private sale
|
$46,950
$9.39 p/Share
|
5,000
|
|
Nov 27
2023
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Aug 30
2023
|
SELL
Open market or private sale
|
$355,000
$14.2 p/Share
|
25,000
|
|
Aug 30
2023
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Mar 09
2023
|
SELL
Open market or private sale
|
$1,458,300
$7.45 p/Share
|
195,745
|
|
Mar 09
2023
|
BUY
Conversion of derivative security
|
-
|
195,745
|
|
Oct 18
2022
|
SELL
Open market or private sale
|
$8,000
$20.0 p/Share
|
400
|
|
Oct 18
2022
|
BUY
Conversion of derivative security
|
-
|
400
|
|
Nov 22
2021
|
SELL
Other acquisition or disposition
|
-
|
4,398,149
|
|
Nov 22
2021
|
SELL
Other acquisition or disposition
|
-
|
4,398,149
|
|
Nov 22
2021
|
BUY
Other acquisition or disposition
|
-
|
4,398,149
|
|