Sep 15
2022
SELL
Payment of exercise price or tax liability
$18,224
$12.78 p/Share
1,426
Reduced 1.9%
73,691
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$17,230
$11.65 p/Share
1,479
Reduced 1.93%
75,117
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$15,997
$11.78 p/Share
1,358
Reduced 1.74%
76,596
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$21,273
$14.06 p/Share
1,513
Reduced 1.9%
77,954
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$20,549
$14.37 p/Share
1,430
Reduced 1.77%
79,467
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$8,495
$16.69 p/Share
509
Reduced 0.63%
80,897
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
35,000
Added 30.07%
81,406
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$32,593
$20.76 p/Share
1,570
Reduced 3.27%
46,406
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$11,242
$18.8 p/Share
598
Reduced 1.23%
47,976
Common Stock
Nov 02
2021
SELL
Open market or private sale
$16,200
$24.0 p/Share
675
Reduced 1.37%
48,574
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$10,726
$15.89 p/Share
675
Added 1.35%
49,249
Common Stock
Oct 29
2021
SELL
Open market or private sale
$84,928
$22.25 p/Share
3,817
Reduced 7.29%
48,574
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$3,282
$10.52 p/Share
312
Added 0.59%
52,931
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$31,884
$20.36 p/Share
1,566
Reduced 2.92%
52,079
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$11,485
$19.11 p/Share
601
Reduced 1.11%
53,645
Common Stock
Jun 15
2021
SELL
Open market or private sale
$8,785
$24.2 p/Share
363
Reduced 0.62%
57,758
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$36,563
$23.2 p/Share
1,576
Reduced 2.73%
56,182
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$4,723
$13.01 p/Share
363
Added 0.62%
58,121
Common Stock
Jun 08
2021
SELL
Open market or private sale
$3,150
$21.0 p/Share
150
Reduced 0.26%
57,758
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$2,323
$15.49 p/Share
150
Added 0.26%
57,908
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$11,465
$19.4 p/Share
591
Reduced 1.01%
57,758
Common Stock
May 27
2021
SELL
Open market or private sale
$98,365
$18.57 p/Share
5,297
Reduced 8.32%
58,349
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
$13,150
$10.52 p/Share
1,250
Added 1.93%
63,646
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$26,165
$17.49 p/Share
1,496
Reduced 2.51%
58,097
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$21,247
$9.98 p/Share
2,129
Added 3.41%
60,226
Common Stock