Nov 15
2021
SELL
Open market or private sale
$76,440
$21.84 p/Share
3,500
Reduced 3.15%
107,519
Common Stock
Oct 15
2021
SELL
Open market or private sale
$79,905
$22.83 p/Share
3,500
Reduced 3.06%
111,017
Common Stock
Sep 15
2021
SELL
Open market or private sale
$77,175
$22.05 p/Share
3,500
Reduced 2.97%
114,517
Common Stock
Aug 16
2021
SELL
Open market or private sale
$77,525
$22.15 p/Share
3,500
Reduced 2.88%
118,019
Common Stock
Jul 15
2021
SELL
Open market or private sale
$92,120
$26.32 p/Share
3,500
Reduced 2.8%
121,509
Common Stock
Jun 15
2021
SELL
Open market or private sale
$92,575
$26.45 p/Share
3,500
Reduced 2.73%
124,622
Common Stock
May 17
2021
SELL
Open market or private sale
$86,380
$24.68 p/Share
3,500
Reduced 2.66%
128,126
Common Stock
Apr 15
2021
SELL
Open market or private sale
$97,685
$27.91 p/Share
3,500
Reduced 2.59%
131,619
Common Stock
Mar 15
2021
SELL
Open market or private sale
$36,051
$26.45 p/Share
1,363
Reduced 1.0%
134,767
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$848,669
$25.09 p/Share
33,825
Reduced 19.9%
136,130
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
75,000
Added 30.62%
169,927
Common Stock
Feb 16
2021
SELL
Open market or private sale
$46,342
$34.0 p/Share
1,363
Reduced 1.42%
94,891
Common Stock
Jan 15
2021
SELL
Open market or private sale
$41,176
$30.21 p/Share
1,363
Reduced 1.4%
96,206
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$317,495
$26.37 p/Share
12,040
Reduced 10.99%
97,547
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
40,000
Added 26.74%
109,587
Common Stock
Jan 03
2021
SELL
Payment of exercise price or tax liability
$89,614
$27.43 p/Share
3,267
Reduced 4.48%
69,587
Common Stock
Jan 03
2021
BUY
Exercise of conversion of derivative security
-
10,000
Added 12.07%
72,854
Common Stock
Dec 15
2020
SELL
Open market or private sale
$79,094
$23.61 p/Share
3,350
Reduced 5.13%
62,009
Common Stock
Nov 16
2020
SELL
Open market or private sale
$68,508
$20.45 p/Share
3,350
Reduced 4.88%
65,364
Common Stock
Nov 05
2020
SELL
Open market or private sale
$754,950
$20.11 p/Share
37,541
Reduced 35.33%
68,714
Common Stock
Nov 04
2020
SELL
Payment of exercise price or tax liability
$861,918
$20.3 p/Share
42,459
Reduced 28.55%
106,255
Common Stock
Nov 04
2020
BUY
Exercise of conversion of derivative security
$398,400
$4.98 p/Share
80,000
Added 34.98%
148,714
Common Stock
Oct 15
2020
SELL
Open market or private sale
$69,512
$20.75 p/Share
3,350
Reduced 4.65%
68,713
Common Stock