Dec 12
2024
|
SELL
Open market or private sale
|
$3,395,109
$32.87 p/Share
|
103,289
|
|
Dec 12
2024
|
BUY
Exercise of conversion of derivative security
|
$1,451,210
$14.05 p/Share
|
103,289
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$191,295
$32.5 p/Share
|
5,886
|
|
Dec 11
2024
|
BUY
Exercise of conversion of derivative security
|
$82,698
$14.05 p/Share
|
5,886
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$2,551,763
$32.58 p/Share
|
78,323
|
|
Dec 10
2024
|
BUY
Exercise of conversion of derivative security
|
$1,100,438
$14.05 p/Share
|
78,323
|
|
Mar 27
2024
|
SELL
Open market or private sale
|
$1,983,099
$28.33 p/Share
|
70,000
|
|
Mar 27
2024
|
BUY
Exercise of conversion of derivative security
|
$1,249,500
$17.85 p/Share
|
70,000
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$2,091,944
$28.4 p/Share
|
73,660
|
|
Mar 21
2024
|
BUY
Exercise of conversion of derivative security
|
$1,314,831
$17.85 p/Share
|
73,660
|
|
Dec 22
2022
|
SELL
Open market or private sale
|
$1,737,556
$30.84 p/Share
|
56,341
|
|
Dec 14
2022
|
SELL
Open market or private sale
|
$2,414,150
$31.56 p/Share
|
76,494
|
|
Dec 14
2022
|
BUY
Exercise of conversion of derivative security
|
$1,365,417
$17.85 p/Share
|
76,494
|
|
Dec 13
2022
|
SELL
Open market or private sale
|
$2,307,353
$31.39 p/Share
|
73,506
|
|
Dec 13
2022
|
BUY
Exercise of conversion of derivative security
|
$1,765,919
$13.6 p/Share
|
129,847
|
|
Dec 09
2022
|
SELL
Open market or private sale
|
$1,520,414
$28.33 p/Share
|
53,668
|
|
Dec 09
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
53,668
|
|
Dec 08
2022
|
SELL
Open market or private sale
|
$1,199,830
$28.34 p/Share
|
42,337
|
|
Dec 08
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
42,337
|
|
Dec 07
2022
|
SELL
Open market or private sale
|
$8,403
$28.01 p/Share
|
300
|
|
Dec 07
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
300
|
|
Dec 06
2022
|
SELL
Open market or private sale
|
$26,133
$28.01 p/Share
|
933
|
|
Dec 06
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
933
|
|
Dec 05
2022
|
SELL
Open market or private sale
|
$1,207,428
$28.18 p/Share
|
42,847
|
|
Dec 05
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
42,847
|
|