Mar 07
2022
SELL
Payment of exercise price or tax liability
$198,845
$36.83 p/Share
5,399
Reduced 3.4%
153,233
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$130,125
$37.63 p/Share
3,458
Reduced 2.43%
138,632
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
20,000
Added 11.2%
158,632
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$73,148
$35.32 p/Share
2,071
Reduced 1.44%
142,090
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
5,008
Added 3.36%
144,161
Common Stock
Nov 09
2021
SELL
Open market or private sale
$1,879,200
$41.76 p/Share
45,000
Reduced 24.5%
138,704
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$434,250
$9.65 p/Share
45,000
Added 22.04%
159,185
Common Stock
Nov 01
2021
SELL
Open market or private sale
$872,250
$34.89 p/Share
25,000
Reduced 15.27%
138,704
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$150,000
$6.0 p/Share
25,000
Added 13.73%
157,029
Common Stock
Oct 01
2021
SELL
Open market or private sale
$265,975
$35.14 p/Share
7,569
Reduced 5.23%
137,123
Common Stock
Sep 01
2021
SELL
Open market or private sale
$257,323
$32.78 p/Share
7,850
Reduced 5.15%
144,692
Common Stock
Aug 02
2021
SELL
Open market or private sale
$77,617
$29.67 p/Share
2,616
Reduced 1.69%
152,542
Common Stock
Jul 01
2021
SELL
Open market or private sale
$119,478
$19.87 p/Share
6,013
Reduced 3.73%
155,158
Common Stock
Jun 01
2021
SELL
Open market or private sale
$324,428
$21.63 p/Share
14,999
Reduced 8.51%
161,171
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$94,494
$6.3 p/Share
14,999
Added 8.12%
169,608
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$79,639
$19.19 p/Share
4,150
Reduced 2.52%
160,625
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
25,000
Added 13.17%
164,775
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$40,794
$19.66 p/Share
2,075
Reduced 1.46%
139,775
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$82,019
$18.73 p/Share
4,379
Reduced 2.99%
141,850
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$223,713
$21.0 p/Share
10,653
Reduced 6.79%
146,229
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$156,994
$9.42 p/Share
16,666
Added 9.87%
152,137
Common Stock