Mar 20
2025
SELL
Open market or private sale
$168,620
$50.11 p/Share
3,365
Reduced 4.92%
65,057
Common Stock
Mar 19
2025
SELL
Open market or private sale
$168,601
$47.4 p/Share
3,557
Reduced 4.94%
68,422
Common Stock
Mar 18
2025
SELL
Open market or private sale
$168,634
$46.29 p/Share
3,643
Reduced 4.82%
71,979
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
20,957
Added 21.7%
75,622
Common Stock
Mar 18
2024
SELL
Open market or private sale
$145,839
$30.6 p/Share
4,766
Reduced 8.1%
54,075
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
12,938
Added 18.02%
58,841
Common Stock
Jul 19
2023
SELL
Open market or private sale
$48,120
$20.05 p/Share
2,400
Reduced 4.98%
45,806
Common Stock
Jun 08
2023
SELL
Open market or private sale
$2,000
$20.0 p/Share
100
Reduced 0.21%
48,086
Common Stock
Jun 07
2023
SELL
Open market or private sale
$48,350
$19.34 p/Share
2,500
Reduced 4.93%
48,186
Common Stock
Jun 06
2023
SELL
Open market or private sale
$39,881
$18.61 p/Share
2,143
Reduced 4.06%
50,686
Common Stock
Mar 23
2023
SELL
Open market or private sale
$4,519
$12.15 p/Share
372
Reduced 0.7%
52,829
Common Stock
Mar 22
2023
SELL
Open market or private sale
$4,512
$12.64 p/Share
357
Reduced 0.67%
53,201
Common Stock
Mar 21
2023
SELL
Open market or private sale
$4,498
$12.89 p/Share
349
Reduced 0.65%
53,558
Common Stock
Mar 20
2023
SELL
Open market or private sale
$4,514
$12.61 p/Share
358
Reduced 0.66%
53,907
Common Stock
Mar 17
2023
SELL
Open market or private sale
$4,501
$13.28 p/Share
339
Reduced 0.62%
54,265
Common Stock
Mar 16
2023
SELL
Open market or private sale
$4,512
$13.43 p/Share
336
Reduced 0.61%
54,604
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
4,790
Added 8.02%
54,940
Common Stock
Nov 15
2022
SELL
Open market or private sale
$121,506
$17.72 p/Share
6,857
Reduced 12.12%
49,729
Common Stock
Aug 24
2022
BUY
Exercise of conversion of derivative security
$29,675
$5.72 p/Share
5,188
Added 8.4%
56,586
Common Stock
Nov 08
2021
SELL
Open market or private sale
$53,100
$28.11 p/Share
1,889
Reduced 3.63%
50,203
Common Stock
Nov 05
2021
SELL
Open market or private sale
$309
$28.11 p/Share
11
Reduced 0.02%
52,092
Common Stock
Nov 04
2021
SELL
Open market or private sale
$2,803
$28.03 p/Share
100
Reduced 0.19%
52,103
Common Stock
Nov 02
2021
SELL
Open market or private sale
$161,460
$26.91 p/Share
6,000
Reduced 10.31%
52,203
Common Stock
Sep 10
2021
SELL
Open market or private sale
$57,435
$22.15 p/Share
2,593
Reduced 4.27%
58,203
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
$39,714
$5.72 p/Share
6,943
Added 10.25%
60,796
Common Stock