Mar 02
2023
SELL
Open market or private sale
$18,787
$13.41 p/Share
1,401
Reduced 0.4%
347,217
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,579
Added 1.3%
348,618
Common Stock
Feb 27
2023
SELL
Open market or private sale
$40,036
$12.94 p/Share
3,094
Reduced 0.89%
344,039
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
14,835
Added 4.12%
345,641
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$36,714
$13.96 p/Share
2,630
Reduced 0.79%
332,298
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$8,864
$13.96 p/Share
635
Reduced 0.19%
334,928
Common Stock
Feb 14
2023
SELL
Open market or private sale
$421,718
$13.22 p/Share
31,900
Reduced 8.68%
335,563
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$377,057
$10.24 p/Share
36,822
Added 9.11%
367,463
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
36,718
Added 10.0%
330,641
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$46,547
$21.69 p/Share
2,146
Reduced 0.72%
293,923
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
11,437
Added 3.72%
296,069
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$9,336
$17.75 p/Share
526
Reduced 0.18%
284,632
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$43,995
$17.5 p/Share
2,514
Reduced 0.87%
285,158
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
12,547
Added 4.2%
286,381
Common Stock
May 05
2021
SELL
Open market or private sale
$817,260
$30.0 p/Share
27,242
Reduced 8.52%
292,685
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$299,662
$11.0 p/Share
27,242
Added 7.85%
319,927
Common Stock
Apr 30
2021
SELL
Open market or private sale
$204,000
$30.0 p/Share
6,800
Reduced 2.27%
292,685
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
$74,800
$11.0 p/Share
6,800
Added 2.22%
299,485
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$77,004
$25.05 p/Share
3,074
Reduced 1.04%
292,685
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$8,774
$24.44 p/Share
359
Reduced 0.12%
295,759
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$31,432
$25.41 p/Share
1,237
Reduced 0.42%
296,118
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
6,987
Added 2.3%
297,355
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
7,801
Added 2.62%
290,368
Common Stock
Dec 10
2020
SELL
Open market or private sale
$383,318
$23.0 p/Share
16,666
Reduced 5.57%
282,567
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$166,160
$9.97 p/Share
16,666
Added 5.28%
299,233
Common Stock