Nov 06
2024
|
SELL
Open market or private sale
|
$670,502
$40.03 p/Share
|
16,750
|
|
Nov 06
2024
|
BUY
Conversion of derivative security
|
-
|
16,750
|
|
Oct 28
2024
|
SELL
Open market or private sale
|
$40,410
$40.01 p/Share
|
1,010
|
|
Oct 28
2024
|
BUY
Conversion of derivative security
|
-
|
1,010
|
|
Sep 13
2024
|
SELL
Open market or private sale
|
$597,061
$35.08 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,230
$28.95 p/Share
|
7,400
|
|
Sep 09
2024
|
BUY
Conversion of derivative security
|
-
|
7,400
|
|
May 15
2024
|
SELL
Open market or private sale
|
$6,260,000
$31.3 p/Share
|
200,000
|
|
May 15
2024
|
BUY
Conversion of derivative security
|
-
|
200,000
|
|
Mar 01
2024
|
SELL
Open market or private sale
|
$960,428
$16.54 p/Share
|
58,067
|
|
Mar 01
2024
|
BUY
Conversion of derivative security
|
-
|
58,067
|
|
Feb 20
2024
|
SELL
Open market or private sale
|
$57,750
$11.55 p/Share
|
5,000
|
|
Feb 20
2024
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Jan 22
2024
|
SELL
Open market or private sale
|
$52,350
$10.47 p/Share
|
5,000
|
|
Jan 22
2024
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Dec 20
2023
|
SELL
Open market or private sale
|
$56,200
$11.24 p/Share
|
5,000
|
|
Dec 20
2023
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$50,050
$10.01 p/Share
|
5,000
|
|
Dec 04
2023
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Oct 20
2023
|
SELL
Open market or private sale
|
$54,400
$10.88 p/Share
|
5,000
|
|
Oct 20
2023
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Oct 09
2023
|
SELL
Open market or private sale
|
$56,650
$11.33 p/Share
|
5,000
|
|