Feb 16
2024
SELL
Open market or private sale
$555,000
$55.5 p/Share
10,000
Reduced 27.42%
26,475
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$230,400
$23.04 p/Share
10,000
Added 21.52%
36,475
Common Stock
Feb 15
2024
SELL
Open market or private sale
$535,000
$53.5 p/Share
10,000
Reduced 27.42%
26,475
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$230,400
$23.04 p/Share
10,000
Added 21.52%
36,475
Common Stock
Feb 14
2024
SELL
Open market or private sale
$260,000
$52.0 p/Share
5,000
Reduced 15.89%
26,475
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$115,200
$23.04 p/Share
5,000
Added 13.71%
31,475
Common Stock
Feb 09
2024
SELL
Open market or private sale
$526,023
$50.75 p/Share
10,365
Reduced 28.14%
26,475
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$217,354
$20.97 p/Share
10,365
Added 21.96%
36,840
Common Stock
Feb 01
2024
SELL
Open market or private sale
$352,885
$49.5 p/Share
7,129
Reduced 21.21%
26,475
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$149,495
$20.97 p/Share
7,129
Added 17.5%
33,604
Common Stock
Jan 22
2024
SELL
Open market or private sale
$240,000
$48.0 p/Share
5,000
Reduced 15.89%
26,475
Common Stock
Jan 22
2024
BUY
Exercise of conversion of derivative security
$94,500
$18.9 p/Share
5,000
Added 13.71%
31,475
Common Stock
Jan 09
2024
SELL
Open market or private sale
$235,000
$47.0 p/Share
5,000
Reduced 15.89%
26,475
Common Stock
Jan 09
2024
BUY
Exercise of conversion of derivative security
$94,500
$18.9 p/Share
5,000
Added 13.71%
31,475
Common Stock
Jan 08
2024
SELL
Open market or private sale
$649,950
$43.33 p/Share
15,000
Reduced 36.17%
26,475
Common Stock
Jan 08
2024
BUY
Exercise of conversion of derivative security
$226,200
$15.08 p/Share
15,000
Added 26.56%
41,475
Common Stock
Dec 22
2023
SELL
Open market or private sale
$200,000
$40.0 p/Share
5,000
Reduced 15.89%
26,475
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$75,400
$15.08 p/Share
5,000
Added 13.71%
31,475
Common Stock
Dec 18
2023
SELL
Open market or private sale
$427,855
$39.12 p/Share
10,937
Reduced 29.23%
26,475
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$105,104
$9.61 p/Share
10,937
Added 22.62%
37,412
Common Stock
Jul 26
2023
BUY
Exercise of conversion of derivative security
$100,116
$3.93 p/Share
25,475
Added 49.04%
26,475
Common Stock
Aug 05
2021
BUY
Open market or private purchase
$14,490
$14.49 p/Share
1,000
Added 50.0%
1,000
Common Stock