Apr 28
2023
SELL
Open market or private sale
$280,929
$12.04 p/Share
23,333
Reduced 1.88%
1,216,872
Common Stock
Apr 17
2023
SELL
Open market or private sale
$181,681
$10.9 p/Share
16,668
Reduced 1.33%
1,240,205
Common Stock
Apr 17
2023
BUY
Exercise of conversion of derivative security
$85,696
$7.91 p/Share
10,834
Added 0.85%
1,256,873
Common Stock
Mar 16
2023
SELL
Open market or private sale
$586,936
$11.75 p/Share
49,952
Reduced 3.85%
1,246,039
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$85,696
$7.91 p/Share
10,834
Added 0.83%
1,295,991
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$543,994
$15.65 p/Share
34,760
Reduced 2.63%
1,285,157
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$419,277
$14.01 p/Share
29,927
Reduced 2.22%
1,319,917
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
884,956
Added 39.6%
1,349,844
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$23,603
$13.95 p/Share
1,692
Reduced 0.36%
464,888
Common Stock
Jun 22
2022
SELL
Open market or private sale
$3,126,000
$15.63 p/Share
200,000
Reduced 30.0%
466,580
Common Stock
Jun 22
2022
BUY
Exercise of conversion of derivative security
$320,250
$4.27 p/Share
75,000
Added 10.11%
666,580
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$18,376
$15.39 p/Share
1,194
Reduced 0.2%
591,580
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$24,457
$20.85 p/Share
1,173
Reduced 0.2%
592,774
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
$67,824
$2.05 p/Share
33,085
Added 5.26%
595,707
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
-
37,685
Added 6.28%
562,622
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$62,902
$35.74 p/Share
1,760
Reduced 0.3%
593,947
Common Stock
Nov 08
2021
SELL
Open market or private sale
$342,557
$33.3 p/Share
10,287
Reduced 1.92%
524,937
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$43,925
$4.27 p/Share
10,287
Added 1.89%
535,224
Common Stock
Sep 07
2021
SELL
Open market or private sale
$442,986
$37.82 p/Share
11,713
Reduced 2.18%
524,937
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$25,300
$2.16 p/Share
11,713
Added 2.14%
536,650
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$270,970
$38.49 p/Share
7,040
Reduced 1.32%
524,937
Common Stock
Aug 06
2021
SELL
Open market or private sale
$1,009,750
$40.39 p/Share
25,000
Reduced 4.49%
531,977
Common Stock
Jul 06
2021
SELL
Open market or private sale
$1,822,500
$40.5 p/Share
45,000
Reduced 7.05%
593,436
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$94,050
$2.09 p/Share
45,000
Added 6.58%
638,436
Common Stock
Jun 30
2021
SELL
Open market or private sale
$708,671
$40.27 p/Share
17,598
Reduced 2.88%
593,436
Common Stock