Aug 04
2023
SELL
Sale (or disposition) back to the issuer
$2,190,658
$13.5 p/Share
162,271
Reduced 13.6%
1,030,895
Common Stock
Aug 04
2023
BUY
Grant, award, or other acquisition
-
366,302
Added 23.49%
1,193,166
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$157,139
$11.9 p/Share
13,205
Reduced 1.57%
826,864
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$349,680
$14.36 p/Share
24,351
Reduced 2.82%
840,069
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$2,889,185
$16.85 p/Share
171,465
Reduced 16.56%
863,854
Common Stock
Feb 26
2023
BUY
Grant, award, or other acquisition
-
366,302
Added 26.36%
1,023,328
Common Stock
Feb 16
2023
SELL
Open market or private sale
$173,299
$17.33 p/Share
10,000
Reduced 1.47%
669,017
Common Stock
Feb 15
2023
SELL
Open market or private sale
$173,800
$17.38 p/Share
10,000
Reduced 1.45%
679,017
Common Stock
Nov 16
2022
SELL
Open market or private sale
$180,600
$18.06 p/Share
10,000
Reduced 1.43%
689,017
Common Stock
Nov 15
2022
-
23,500
Reduced 3.25%
699,017
Common Stock
Nov 15
2022
SELL
Open market or private sale
$181,400
$18.14 p/Share
10,000
Reduced 1.37%
722,517
Common Stock
Aug 16
2022
SELL
Open market or private sale
$174,400
$17.44 p/Share
10,000
Reduced 1.35%
732,517
Common Stock
Aug 15
2022
SELL
Open market or private sale
$174,600
$17.46 p/Share
10,000
Reduced 1.33%
742,517
Common Stock
May 17
2022
SELL
Open market or private sale
$178,600
$17.86 p/Share
10,000
Reduced 1.31%
751,674
Common Stock
May 16
2022
SELL
Open market or private sale
$179,400
$17.94 p/Share
10,000
Reduced 1.3%
761,674
Common Stock
May 10
2022
BUY
Grant, award, or other acquisition
-
135,209
Added 14.91%
771,674
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$3,053,152
$21.73 p/Share
140,504
Reduced 18.08%
636,465
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
317,165
Added 28.99%
776,969
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$489,942
$20.12 p/Share
24,351
Reduced 5.03%
459,804
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$505,084
$19.46 p/Share
25,955
Reduced 5.09%
484,155
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$233,468
$19.48 p/Share
11,985
Reduced 2.3%
509,608
Common Stock
Feb 16
2022
SELL
Open market or private sale
$207,400
$20.74 p/Share
10,000
Reduced 1.88%
521,593
Common Stock
Feb 15
2022
SELL
Open market or private sale
$208,300
$20.83 p/Share
10,000
Reduced 1.85%
531,593
Common Stock
Nov 16
2021
SELL
Open market or private sale
$167,000
$16.7 p/Share
10,000
Reduced 1.73%
569,095
Common Stock
Nov 15
2021
SELL
Open market or private sale
$163,800
$16.38 p/Share
10,000
Reduced 1.7%
579,095
Common Stock