Oct 08
2024
SELL
Open market or private sale
$1,297,826
$34.9 p/Share
37,187
Reduced 18.76%
161,088
Common Stock
Oct 08
2024
BUY
Exercise of conversion of derivative security
$371,870
$10.0 p/Share
37,187
Added 15.79%
198,275
Common Stock
Oct 07
2024
SELL
Open market or private sale
$5,607,665
$27.19 p/Share
206,240
Reduced 56.15%
161,088
Common Stock
Oct 07
2024
SELL
Exercise of conversion of derivative security
$2,852,299
$13.83 p/Share
206,240
Reduced 35.96%
367,328
Common Stock
Jun 17
2024
SELL
Open market or private sale
$84,932
$8.98 p/Share
9,458
Reduced 4.48%
201,518
Common Stock
Feb 16
2024
SELL
Open market or private sale
$74,670
$15.74 p/Share
4,744
Reduced 2.2%
210,976
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
53,570
Added 19.89%
215,720
Common Stock
Jan 16
2024
SELL
Open market or private sale
$105,679
$15.93 p/Share
6,634
Reduced 3.93%
162,150
Common Stock
Dec 29
2023
SELL
Open market or private sale
$238,839
$19.17 p/Share
12,459
Reduced 6.87%
168,784
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
$60,550
$4.86 p/Share
12,459
Added 6.43%
181,243
Common Stock
Dec 07
2023
SELL
Open market or private sale
$436,742
$17.53 p/Share
24,914
Reduced 12.86%
168,784
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
$121,082
$4.86 p/Share
24,914
Added 11.4%
193,698
Common Stock
Nov 02
2023
SELL
Open market or private sale
$437,937
$12.51 p/Share
35,007
Reduced 17.18%
168,784
Common Stock
Jun 21
2023
SELL
Payment of exercise price or tax liability
$62,457
$8.75 p/Share
7,138
Reduced 3.38%
203,791
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
63,750
Added 23.21%
210,929
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$79,515
$11.29 p/Share
7,043
Reduced 4.57%
147,179
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
-
74,750
Added 32.65%
154,222
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
57,500
Added 41.98%
79,472
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$42,384
$19.46 p/Share
2,178
Reduced 9.02%
21,972
Common Stock
Nov 15
2021
SELL
Open market or private sale
$171,009
$35.05 p/Share
4,879
Reduced 16.81%
24,150
Common Stock
Nov 15
2021
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
4,879
Added 14.39%
29,029
Common Stock
Nov 12
2021
SELL
Open market or private sale
$1,750,662
$35.12 p/Share
49,848
Reduced 67.36%
24,150
Common Stock
Nov 12
2021
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
49,848
Added 40.25%
73,998
Common Stock
Nov 11
2021
SELL
Open market or private sale
$829,805
$35.2 p/Share
23,574
Reduced 49.4%
24,150
Common Stock
Nov 11
2021
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
23,574
Added 33.06%
47,724
Common Stock