Aug 20
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.18%
79,078
Common Stock
Aug 06
2024
SELL
Open market or private sale
$33,904
$19.22 p/Share
1,764
Reduced 2.23%
77,314
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.18%
79,078
Common Stock
Aug 05
2024
SELL
Open market or private sale
$33,957
$19.25 p/Share
1,764
Reduced 2.23%
77,314
Common Stock
Aug 05
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.18%
79,078
Common Stock
Jul 19
2024
SELL
Open market or private sale
$34,362
$19.48 p/Share
1,764
Reduced 2.23%
77,314
Common Stock
Jul 19
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.18%
79,078
Common Stock
Jul 18
2024
SELL
Open market or private sale
$35,562
$20.16 p/Share
1,764
Reduced 2.23%
77,314
Common Stock
Jul 18
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.18%
79,078
Common Stock
Jul 09
2024
SELL
Open market or private sale
$35,315
$20.02 p/Share
1,764
Reduced 2.23%
77,314
Common Stock
Jul 09
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.18%
79,078
Common Stock
Jul 08
2024
SELL
Open market or private sale
$35,368
$20.05 p/Share
1,764
Reduced 2.23%
77,314
Common Stock
Jul 08
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.18%
79,078
Common Stock
Jun 18
2024
SELL
Open market or private sale
$33,039
$18.73 p/Share
1,764
Reduced 2.23%
77,314
Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.18%
79,078
Common Stock
Jun 17
2024
SELL
Open market or private sale
$33,004
$18.71 p/Share
1,764
Reduced 2.23%
77,314
Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.18%
79,078
Common Stock
Jun 15
2024
SELL
Payment of exercise price or tax liability
$99,147
$18.7 p/Share
5,302
Reduced 6.42%
77,314
Common Stock
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
9,586
Added 10.82%
78,992
Common Stock
Jun 04
2024
SELL
Open market or private sale
$31,540
$17.88 p/Share
1,764
Reduced 2.36%
73,030
Common Stock
Jun 04
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.3%
74,794
Common Stock
Jun 03
2024
SELL
Open market or private sale
$32,404
$18.37 p/Share
1,764
Reduced 2.36%
73,030
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.3%
74,794
Common Stock
May 21
2024
SELL
Open market or private sale
$33,145
$18.79 p/Share
1,764
Reduced 2.36%
73,030
Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.3%
74,794
Common Stock