Feb 28
2024
BUY
Exercise of conversion of derivative security
$102,400
$6.4 p/Share
16,000
Added 26.58%
44,202
Common Stock, par valu...
Sep 13
2023
SELL
Grant, award, or other acquisition
$171,900
$34.38 p/Share
5,000
Reduced 15.06%
28,202
Common Stock, par valu...
Sep 13
2023
BUY
Exercise of conversion of derivative security
$32,000
$6.4 p/Share
5,000
Added 13.09%
33,202
Common Stock, par valu...
May 24
2023
SELL
Open market or private sale
$239,305
$36.33 p/Share
6,587
Reduced 18.93%
28,202
Common Stock, par valu...
May 24
2023
BUY
Exercise of conversion of derivative security
$35,767
$5.43 p/Share
6,587
Added 15.92%
34,789
Common Stock, par valu...
May 18
2023
SELL
Open market or private sale
$147,840
$36.96 p/Share
4,000
Reduced 12.42%
28,202
Common Stock, par valu...
May 18
2023
BUY
Exercise of conversion of derivative security
$21,720
$5.43 p/Share
4,000
Added 11.05%
32,202
Common Stock, par valu...
May 17
2023
SELL
Open market or private sale
$216,959
$36.16 p/Share
6,000
Reduced 17.54%
28,202
Common Stock, par valu...
May 17
2023
BUY
Exercise of conversion of derivative security
$32,580
$5.43 p/Share
6,000
Added 14.92%
34,202
Common Stock, par valu...
May 16
2023
SELL
Open market or private sale
$145,920
$36.48 p/Share
4,000
Reduced 12.42%
28,202
Common Stock, par valu...
May 16
2023
BUY
Exercise of conversion of derivative security
$21,720
$5.43 p/Share
4,000
Added 11.05%
32,202
Common Stock, par valu...
May 15
2023
SELL
Open market or private sale
$227,267
$36.96 p/Share
6,149
Reduced 17.9%
28,202
Common Stock, par valu...
May 15
2023
BUY
Exercise of conversion of derivative security
$33,389
$5.43 p/Share
6,149
Added 15.18%
34,351
Common Stock, par valu...
May 12
2023
SELL
Open market or private sale
$322,551
$37.69 p/Share
8,558
Reduced 23.28%
28,202
Common Stock, par valu...
May 12
2023
BUY
Exercise of conversion of derivative security
$46,469
$5.43 p/Share
8,558
Added 18.88%
36,760
Common Stock, par valu...
Mar 01
2023
SELL
Open market or private sale
$236,000
$29.5 p/Share
8,000
Reduced 22.1%
28,202
Common Stock, par valu...
Mar 01
2023
BUY
Exercise of conversion of derivative security
$51,200
$6.4 p/Share
8,000
Added 18.1%
36,202
Common Stock, par valu...
Feb 23
2023
SELL
Open market or private sale
$303,000
$30.3 p/Share
10,000
Reduced 26.18%
28,202
Common Stock, par valu...
Feb 23
2023
BUY
Exercise of conversion of derivative security
$64,000
$6.4 p/Share
10,000
Added 20.75%
38,202
Common Stock, par valu...
Feb 22
2023
SELL
Open market or private sale
$311,600
$31.16 p/Share
10,000
Reduced 26.18%
28,202
Common Stock, par valu...
Feb 22
2023
BUY
Exercise of conversion of derivative security
$64,000
$6.4 p/Share
10,000
Added 20.75%
38,202
Common Stock, par valu...
Nov 15
2022
SELL
Open market or private sale
$332,900
$33.29 p/Share
10,000
Reduced 26.18%
28,202
Common Stock, par valu...
Nov 15
2022
BUY
Exercise of conversion of derivative security
$64,000
$6.4 p/Share
10,000
Added 20.75%
38,202
Common Stock, par valu...
Nov 14
2022
SELL
Open market or private sale
$487,199
$32.48 p/Share
15,000
Reduced 34.72%
28,202
Common Stock, par valu...
Nov 14
2022
BUY
Exercise of conversion of derivative security
$96,000
$6.4 p/Share
15,000
Added 99.71%
43
Common Stock, par valu...