Mar 01
2024
SELL
Payment of exercise price or tax liability
$142,811
$16.03 p/Share
8,909
Reduced 5.01%
169,048
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
28,307
Added 13.72%
177,957
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$157,011
$16.46 p/Share
9,539
Reduced 5.99%
149,650
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
21,342
Added 11.82%
159,189
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$193,963
$11.01 p/Share
17,617
Reduced 11.33%
137,847
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$13,982
$11.01 p/Share
1,270
Reduced 1.09%
115,041
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
40,423
Added 20.64%
155,464
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$39,297
$11.26 p/Share
3,490
Reduced 4.21%
79,451
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
37,745
Added 24.36%
117,196
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$36,279
$29.0 p/Share
1,251
Reduced 1.49%
82,941
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$54,754
$28.94 p/Share
1,892
Reduced 2.2%
84,192
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
12,699
Added 12.86%
86,084
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$346,339
$25.98 p/Share
13,331
Reduced 15.37%
73,385
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
32,339
Added 27.16%
86,716
Common Stock
Oct 20
2021
SELL
Payment of exercise price or tax liability
$67,152
$33.66 p/Share
1,995
Reduced 3.54%
54,377
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$26,519
$32.34 p/Share
820
Reduced 1.43%
56,372
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$11,239
$33.65 p/Share
334
Reduced 0.58%
57,192
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
9,503
Added 14.18%
57,526
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$81,801
$30.58 p/Share
2,675
Reduced 5.28%
48,023
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
9,359
Added 15.58%
50,698
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$105,259
$30.67 p/Share
3,432
Reduced 7.67%
41,339
Common Stock