Feb 26
2024
SELL
Open market or private sale
$151,050
$30.21 p/Share
5,000
Reduced 36.85%
8,570
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$45,650
$9.13 p/Share
5,000
Added 26.93%
13,570
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$18,540
$29.06 p/Share
638
Reduced 6.93%
8,570
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
1,250
Added 11.95%
9,208
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$10,393
$27.94 p/Share
372
Reduced 4.47%
7,958
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
750
Added 8.26%
8,330
Common Stock
Sep 07
2023
SELL
Payment of exercise price or tax liability
$37,942
$32.1 p/Share
1,182
Reduced 14.16%
7,165
Common Stock
Sep 07
2023
BUY
Exercise of conversion of derivative security
-
2,500
Added 23.05%
8,347
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
-
750
Added 12.01%
5,497
Common Stock
Apr 11
2023
BUY
Grant, award, or other acquisition
-
1,500
Added 24.01%
4,747
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
750
Added 18.76%
3,247
Common Stock
Jan 17
2023
SELL
Open market or private sale
$192,653
$39.92 p/Share
4,826
Reduced 74.59%
1,644
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$44,061
$9.13 p/Share
4,826
Added 42.72%
6,470
Common Stock
Jan 06
2023
SELL
Open market or private sale
$6,942
$39.9 p/Share
174
Reduced 9.57%
1,644
Common Stock
Jan 06
2023
BUY
Exercise of conversion of derivative security
$1,588
$9.13 p/Share
174
Added 8.73%
1,818
Common Stock
Dec 01
2022
SELL
Open market or private sale
$187,399
$37.48 p/Share
5,000
Reduced 75.26%
1,644
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$45,650
$9.13 p/Share
5,000
Added 42.94%
6,644
Common Stock
Nov 11
2022
SELL
Open market or private sale
$237,660
$34.95 p/Share
6,800
Reduced 80.53%
1,644
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$62,832
$9.24 p/Share
6,800
Added 44.61%
8,444
Common Stock
Nov 09
2022
SELL
Open market or private sale
$24,479
$34.97 p/Share
700
Reduced 29.86%
1,644
Common Stock
Nov 09
2022
BUY
Exercise of conversion of derivative security
$6,468
$9.24 p/Share
700
Added 23.0%
2,344
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
-
750
Added 31.33%
1,644
Common Stock