Oct 29
2021
SELL
Sale (or disposition) back to the issuer
-
656,002
Reduced 100.0%
0
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
244,588
Added 33.04%
495,699
Common Stock
Oct 18
2021
SELL
Open market or private sale
$119,505
$33.96 p/Share
3,519
Reduced 0.85%
411,414
Common Stock
Oct 15
2021
SELL
Open market or private sale
$1,279,406
$33.95 p/Share
37,685
Reduced 8.33%
414,933
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$67,300
$6.73 p/Share
10,000
Added 2.16%
452,618
Common Stock
Sep 16
2021
SELL
Open market or private sale
$93,020
$33.85 p/Share
2,748
Reduced 0.62%
442,618
Common Stock
Sep 15
2021
SELL
Open market or private sale
$231,161
$33.84 p/Share
6,831
Reduced 1.51%
445,366
Common Stock
Aug 16
2021
SELL
Open market or private sale
$673,114
$33.54 p/Share
20,069
Reduced 4.25%
452,197
Common Stock
Aug 05
2021
SELL
Open market or private sale
$277,100
$33.69 p/Share
8,225
Reduced 1.71%
472,266
Common Stock
Jul 15
2021
SELL
Open market or private sale
$596,215
$30.69 p/Share
19,427
Reduced 3.89%
480,491
Common Stock
Jun 15
2021
SELL
Open market or private sale
$210,554
$31.52 p/Share
6,680
Reduced 1.32%
499,918
Common Stock
May 05
2021
SELL
Open market or private sale
$226,545
$27.52 p/Share
8,232
Reduced 1.6%
506,598
Common Stock
Apr 15
2021
SELL
Open market or private sale
$361,023
$29.15 p/Share
12,385
Reduced 2.35%
514,830
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
-
91,437
Added 14.78%
527,215
Common Stock
Mar 15
2021
SELL
Open market or private sale
$378,144
$29.99 p/Share
12,609
Reduced 2.81%
435,778
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
$99,994
$6.73 p/Share
14,858
Added 3.21%
448,387
Common Stock
Feb 10
2021
SELL
Open market or private sale
$1,374,900
$45.83 p/Share
30,000
Reduced 6.47%
433,529
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
$201,900
$6.73 p/Share
30,000
Added 6.08%
463,529
Common Stock
Feb 05
2021
SELL
Open market or private sale
$361,101
$44.63 p/Share
8,091
Reduced 1.83%
433,529
Common Stock
Jan 15
2021
SELL
Open market or private sale
$470,617
$39.3 p/Share
11,975
Reduced 2.64%
441,620
Common Stock
Jan 14
2021
SELL
Open market or private sale
$1,133,400
$37.78 p/Share
30,000
Reduced 6.2%
453,595
Common Stock
Jan 14
2021
BUY
Exercise of conversion of derivative security
$201,900
$6.73 p/Share
30,000
Added 5.84%
483,595
Common Stock
Nov 05
2020
SELL
Open market or private sale
$232,484
$28.88 p/Share
8,050
Reduced 1.74%
453,595
Common Stock
Oct 15
2020
SELL
Open market or private sale
$377,073
$30.19 p/Share
12,490
Reduced 2.63%
461,645
Common Stock