Oct 09
2022
SELL
Payment of exercise price or tax liability
$96,648
$19.62 p/Share
4,926
Reduced 2.78%
172,561
Common Stock
Sep 26
2022
SELL
Payment of exercise price or tax liability
$40,797
$18.41 p/Share
2,216
Reduced 1.23%
177,487
Common Stock
Sep 25
2022
SELL
Payment of exercise price or tax liability
$31,063
$18.69 p/Share
1,662
Reduced 0.92%
179,703
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$28,524
$24.89 p/Share
1,146
Reduced 0.63%
181,365
Common Stock
Jun 09
2022
BUY
Grant, award, or other acquisition
$15,374
$14.84 p/Share
1,036
Added 0.56%
182,511
Common Stock
Mar 24
2022
SELL
Payment of exercise price or tax liability
$92,190
$25.32 p/Share
3,641
Reduced 1.97%
181,475
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
19,238
Added 9.41%
185,116
Common Stock
Feb 28
2022
SELL
Open market or private sale
$262,500
$25.0 p/Share
10,500
Reduced 5.95%
165,878
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
$251,790
$23.98 p/Share
10,500
Added 5.84%
169,378
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
19,520
Added 10.53%
165,878
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$3,143
$21.98 p/Share
143
Added 0.1%
146,358
Common Stock
Oct 09
2021
SELL
Payment of exercise price or tax liability
$152,115
$30.88 p/Share
4,926
Reduced 3.26%
146,215
Common Stock
Sep 26
2021
SELL
Payment of exercise price or tax liability
$73,815
$33.31 p/Share
2,216
Reduced 1.97%
110,120
Common Stock
Sep 25
2021
SELL
Payment of exercise price or tax liability
$129,176
$33.31 p/Share
3,878
Reduced 3.34%
112,336
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
-
26,598
Added 18.62%
116,214
Common Stock
Sep 17
2021
SELL
Open market or private sale
$2,274,279
$33.72 p/Share
67,446
Reduced 42.94%
89,616
Common Stock
Sep 17
2021
BUY
Exercise of conversion of derivative security
$2,039,730
$26.49 p/Share
77,000
Added 45.41%
92,582
Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$39,962
$34.81 p/Share
1,148
Reduced 1.41%
80,062
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
$17,161
$15.86 p/Share
1,082
Added 1.31%
81,210
Common Stock
Mar 29
2021
SELL
Open market or private sale
$1,740,000
$30.0 p/Share
58,000
Reduced 41.99%
80,128
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
$1,338,640
$23.08 p/Share
58,000
Added 39.68%
88,162
Common Stock
Mar 24
2021
BUY
Grant, award, or other acquisition
-
13,326
Added 14.26%
80,128
Common Stock
Oct 08
2020
BUY
Grant, award, or other acquisition
-
17,853
Added 21.09%
66,802
Common Stock
Sep 30
2020
SELL
Sale (or disposition) back to the issuer
$28,923
$13.04 p/Share
2,218
Reduced 4.33%
48,949
Common Stock