Sep 13
2024
SELL
Open market or private sale
$50,804
$22.49 p/Share
2,259
Reduced 4.31%
50,148
Common Stock
Sep 12
2024
SELL
Open market or private sale
$220,300
$22.03 p/Share
10,000
Reduced 16.02%
52,407
Common Stock
Sep 05
2024
SELL
Open market or private sale
$69,864
$21.51 p/Share
3,248
Reduced 5.88%
51,988
Common Stock
Sep 05
2024
BUY
Exercise of conversion of derivative security
$88,835
$6.5 p/Share
13,667
Added 17.97%
62,407
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
7,573
Added 12.71%
51,988
Common Stock
May 08
2023
SELL
Open market or private sale
$66,726
$14.14 p/Share
4,719
Reduced 9.6%
44,415
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
7,595
Added 12.98%
50,903
Common Stock
Sep 06
2022
SELL
Open market or private sale
$46,800
$18.0 p/Share
2,600
Reduced 5.66%
43,308
Common Stock
Aug 25
2022
SELL
Open market or private sale
$91,250
$18.25 p/Share
5,000
Reduced 9.82%
45,908
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$123,391
$19.79 p/Share
6,235
Reduced 10.02%
55,988
Common Stock
Aug 16
2022
SELL
Open market or private sale
$101,905
$20.06 p/Share
5,080
Reduced 9.07%
50,908
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$115,955
$5.76 p/Share
20,131
Added 24.44%
62,223
Common Stock
Jan 10
2022
BUY
Exercise of conversion of derivative security
-
6,930
Added 14.14%
42,092
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
6,361
Added 15.32%
35,162
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
316
Added 1.09%
28,801
Common Stock
May 11
2021
SELL
Open market or private sale
$380,417
$27.13 p/Share
14,022
Reduced 32.99%
28,485
Common Stock
May 10
2021
SELL
Open market or private sale
$1,699,317
$24.68 p/Share
68,854
Reduced 61.83%
42,507
Common Stock
May 07
2021
SELL
Open market or private sale
$355,012
$24.57 p/Share
14,449
Reduced 11.48%
111,361
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$26,914
$6.69 p/Share
4,023
Added 3.1%
125,810
Common Stock
Feb 19
2021
SELL
Open market or private sale
$45,001
$19.19 p/Share
2,345
Reduced 1.89%
121,787
Common Stock
Feb 18
2021
SELL
Open market or private sale
$143,618
$19.4 p/Share
7,403
Reduced 5.63%
124,132
Common Stock
Feb 17
2021
SELL
Open market or private sale
$1,567,980
$18.95 p/Share
82,743
Reduced 38.61%
131,535
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
$332,486
$6.69 p/Share
49,699
Added 18.83%
214,278
Common Stock
Jan 19
2021
SELL
Payment of exercise price or tax liability
$277,425
$20.55 p/Share
13,500
Reduced 7.58%
164,579
Common Stock
Jan 19
2021
BUY
Exercise of conversion of derivative security
$257,454
$5.29 p/Share
48,668
Added 21.46%
178,079
Common Stock