Jan 19
2024
BUY
Exercise of conversion of derivative security
$83,375
$6.67 p/Share
12,500
Added 2.68%
454,297
Common Stock
Jan 02
2024
SELL
Open market or private sale
$1,063,500
$85.08 p/Share
12,500
Reduced 2.75%
441,797
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$83,375
$6.67 p/Share
12,500
Added 2.68%
454,297
Common Stock
Dec 18
2023
SELL
Open market or private sale
$461,875
$36.95 p/Share
12,500
Reduced 2.75%
441,797
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$83,375
$6.67 p/Share
12,500
Added 2.68%
454,297
Common Stock
Nov 30
2023
SELL
Open market or private sale
$412,375
$32.99 p/Share
12,500
Reduced 2.75%
441,417
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
$83,375
$6.67 p/Share
12,500
Added 2.68%
453,917
Common Stock
Nov 15
2023
SELL
Open market or private sale
$432,125
$34.57 p/Share
12,500
Reduced 2.75%
441,417
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$83,375
$6.67 p/Share
12,500
Added 2.68%
453,917
Common Stock
Oct 30
2023
SELL
Open market or private sale
$402,125
$32.17 p/Share
12,500
Reduced 2.75%
441,417
Common Stock
Oct 30
2023
BUY
Exercise of conversion of derivative security
$83,375
$6.67 p/Share
12,500
Added 2.68%
453,917
Common Stock
Oct 16
2023
SELL
Open market or private sale
$421,250
$33.7 p/Share
12,500
Reduced 2.75%
441,417
Common Stock
Oct 16
2023
BUY
Exercise of conversion of derivative security
$83,375
$6.67 p/Share
12,500
Added 2.68%
453,917
Common Stock
Oct 06
2023
SELL
Open market or private sale
$375,000
$30.0 p/Share
12,500
Reduced 2.75%
441,417
Common Stock
Oct 06
2023
BUY
Exercise of conversion of derivative security
$83,375
$6.67 p/Share
12,500
Added 2.68%
453,917
Common Stock
Sep 13
2023
SELL
Open market or private sale
$436,250
$34.9 p/Share
12,500
Reduced 2.75%
441,417
Common Stock
Sep 13
2023
BUY
Exercise of conversion of derivative security
$83,375
$6.67 p/Share
12,500
Added 2.68%
453,917
Common Stock
Aug 25
2023
SELL
Open market or private sale
$424,875
$33.99 p/Share
12,500
Reduced 2.75%
441,417
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
$91,500
$7.32 p/Share
12,500
Added 2.68%
453,917
Common Stock
Aug 11
2023
SELL
Open market or private sale
$404,624
$32.37 p/Share
12,500
Reduced 2.75%
441,417
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
$110,125
$8.81 p/Share
12,500
Added 2.75%
442,209
Common Stock
Aug 01
2023
SELL
Open market or private sale
$407,875
$32.63 p/Share
12,500
Reduced 2.75%
441,417
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$120,625
$9.65 p/Share
12,500
Added 2.74%
443,226
Common Stock
Jul 13
2023
SELL
Open market or private sale
$441,000
$35.28 p/Share
12,500
Reduced 2.75%
441,417
Common Stock
Jul 13
2023
BUY
Exercise of conversion of derivative security
$120,625
$9.65 p/Share
12,500
Added 2.68%
453,917
Common Stock