Sep 11
2024
SELL
Payment of exercise price or tax liability
$21,640
$0.58 p/Share
37,311
Reduced 4.45%
801,940
Common Stock
Jun 06
2024
SELL
Payment of exercise price or tax liability
$42,778
$1.14 p/Share
37,525
Reduced 4.29%
836,251
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$104,946
$1.48 p/Share
70,910
Reduced 7.51%
873,776
Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$61,882
$2.5 p/Share
24,753
Reduced 2.56%
941,686
Common Stock
Sep 05
2023
SELL
Payment of exercise price or tax liability
$84,568
$3.01 p/Share
28,096
Reduced 2.83%
966,439
Common Stock
Jun 02
2023
SELL
Payment of exercise price or tax liability
$135,508
$5.13 p/Share
26,415
Reduced 2.68%
957,862
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$413,549
$6.24 p/Share
66,274
Reduced 6.31%
984,277
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$58,515
$6.4 p/Share
9,143
Reduced 0.86%
1,050,551
Common Stock
Jan 06
2023
BUY
Grant, award, or other acquisition
-
301,575
Added 22.2%
1,056,694
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$122,882
$8.11 p/Share
15,152
Reduced 1.97%
755,119
Common Stock
Sep 02
2022
SELL
Payment of exercise price or tax liability
$37,755
$4.54 p/Share
8,316
Reduced 1.07%
770,271
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$22,231
$2.75 p/Share
8,084
Reduced 1.03%
778,587
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$44,197
$5.38 p/Share
8,215
Reduced 1.03%
786,671
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
529,323
Added 39.97%
794,886
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$1,592,764
$78.69 p/Share
20,241
Reduced 7.09%
265,250
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
51,681
Added 15.33%
285,491
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$365,265
$91.66 p/Share
3,985
Reduced 1.68%
233,810
Common Stock
Jun 04
2021
SELL
Open market or private sale
$1,623,468
$89.63 p/Share
18,113
Reduced 7.08%
237,795
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
$10,016
$0.69 p/Share
14,516
Added 5.44%
252,311
Common Stock
Jun 03
2021
SELL
Open market or private sale
$1,337,596
$92.14 p/Share
14,517
Reduced 5.59%
245,395
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$369,077
$92.2 p/Share
4,003
Reduced 1.63%
241,392
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
$10,017
$0.69 p/Share
14,517
Added 5.29%
259,912
Common Stock
Jun 02
2021
SELL
Open market or private sale
$1,372,582
$94.55 p/Share
14,517
Reduced 5.59%
245,395
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
$10,017
$0.69 p/Share
14,517
Added 5.29%
259,912
Common Stock
May 19
2021
SELL
Open market or private sale
$1,436,213
$98.94 p/Share
14,516
Reduced 5.58%
245,395
Common Stock