Oct 31
2022
SELL
Sale (or disposition) back to the issuer
$134,795
$27.1 p/Share
4,974
Reduced 5.97%
78,295
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
-
1,905
Added 2.2%
84,830
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$40,381
$28.7 p/Share
1,407
Reduced 1.67%
82,925
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$44,828
$28.48 p/Share
1,574
Reduced 1.83%
84,332
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
5,183
Added 5.69%
85,906
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
3,456
Added 4.11%
80,723
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$91,004
$29.74 p/Share
3,060
Reduced 3.81%
77,267
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
6,070
Added 7.03%
80,327
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$74,487
$29.43 p/Share
2,531
Reduced 3.3%
74,257
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
6,796
Added 8.13%
76,788
Common Stock
Dec 08
2020
SELL
Open market or private sale
$373,566
$23.72 p/Share
15,749
Reduced 18.39%
69,870
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
$331,865
$20.54 p/Share
16,157
Added 15.88%
85,619
Common Stock
Nov 18
2020
SELL
Open market or private sale
$36,156
$24.04 p/Share
1,504
Reduced 2.12%
69,462
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$33,747
$20.54 p/Share
1,643
Added 2.26%
70,966
Common Stock
May 19
2020
SELL
Open market or private sale
$36,162
$25.96 p/Share
1,393
Reduced 1.99%
68,768
Common Stock
May 19
2020
BUY
Exercise of conversion of derivative security
$33,630
$22.42 p/Share
1,500
Added 2.09%
70,161
Common Stock
Mar 24
2020
SELL
Payment of exercise price or tax liability
$106,831
$32.69 p/Share
3,268
Reduced 4.54%
68,656
Common Stock
Mar 19
2020
SELL
Open market or private sale
$38,794
$30.19 p/Share
1,285
Reduced 1.76%
71,711
Common Stock
Mar 19
2020
BUY
Exercise of conversion of derivative security
$33,630
$22.42 p/Share
1,500
Added 2.01%
72,996
Common Stock
Feb 21
2020
SELL
Payment of exercise price or tax liability
-
2,536
Reduced 4.03%
60,405
Common Stock
Feb 21
2020
BUY
Grant, award, or other acquisition
-
4,170
Added 6.07%
64,575
Common Stock
Feb 21
2019
SELL
Payment of exercise price or tax liability
$138,682
$50.12 p/Share
2,767
Reduced 4.25%
62,311
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
3,456
Added 5.04%
65,078
Common Stock
Feb 23
2018
BUY
Grant, award, or other acquisition
-
4,046
Added 6.31%
60,081
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$72,221
$44.28 p/Share
1,631
Reduced 2.83%
56,035
Common Stock