Mar 11
2024
SELL
Sale (or disposition) back to the issuer
$3,344,250
$19.11 p/Share
175,000
Reduced 34.75%
328,633
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$171,583
$19.77 p/Share
8,679
Reduced 1.85%
460,405
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$181,023
$19.7 p/Share
9,189
Reduced 1.92%
469,084
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$143,208
$19.5 p/Share
7,344
Reduced 1.51%
478,273
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
186,633
Added 27.76%
485,617
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$1,542,279
$22.09 p/Share
69,818
Reduced 18.95%
298,592
Common Stock
Mar 10
2023
-
193,228
Reduced 34.4%
368,410
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$223,050
$25.7 p/Share
8,679
Reduced 1.52%
561,638
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
77,822
Added 12.01%
570,317
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
176,430
Added 26.38%
492,495
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$145,277
$25.55 p/Share
5,686
Reduced 1.77%
316,065
Common Stock
Nov 14
2022
-
150,000
Reduced 33.46%
298,254
Common Stock
Aug 08
2022
SELL
Sale (or disposition) back to the issuer
$7,882,308
$26.04 p/Share
302,700
Reduced 32.04%
642,127
Common Stock
Aug 08
2022
SELL
Payment of exercise price or tax liability
$5,048,453
$26.04 p/Share
193,873
Reduced 30.19%
448,254
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$7,882,285
$9.91 p/Share
795,387
Added 45.71%
944,827
Common Stock
Mar 09
2022
BUY
Grant, award, or other acquisition
-
93,400
Added 38.46%
149,440
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
-
8,678
Reduced 13.41%
56,040
Common Stock
Dec 20
2021
SELL
Open market or private sale
$85,730
$15.5 p/Share
5,531
Reduced 7.87%
64,718
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
$54,812
$9.91 p/Share
5,531
Added 7.3%
70,249
Common Stock
Dec 17
2021
SELL
Open market or private sale
$363,909
$15.91 p/Share
22,873
Reduced 26.11%
64,718
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
$226,671
$9.91 p/Share
22,873
Added 20.71%
87,591
Common Stock
Dec 16
2021
SELL
Open market or private sale
$186,555
$15.99 p/Share
11,667
Reduced 15.27%
64,718
Common Stock
Dec 16
2021
BUY
Exercise of conversion of derivative security
$115,620
$9.91 p/Share
11,667
Added 13.25%
76,385
Common Stock
Dec 15
2021
SELL
Open market or private sale
$399,969
$16.12 p/Share
24,812
Reduced 27.71%
64,718
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$245,887
$9.91 p/Share
24,812
Added 21.7%
89,530
Common Stock