Feb 15
2024
SELL
Payment of exercise price or tax liability
$9,020
$16.86 p/Share
535
Reduced 3.21%
16,126
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$7,508
$17.34 p/Share
433
Reduced 2.53%
16,661
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$7,629
$17.34 p/Share
440
Reduced 2.51%
17,094
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$4,272
$18.82 p/Share
227
Reduced 1.28%
17,534
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
3,328
Added 15.78%
17,761
Common Stock
Oct 03
2023
SELL
Payment of exercise price or tax liability
$18,166
$17.81 p/Share
1,020
Reduced 6.6%
14,433
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$7,576
$26.49 p/Share
286
Reduced 1.82%
15,453
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$11,597
$26.66 p/Share
435
Reduced 2.69%
15,739
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$12,497
$26.31 p/Share
475
Reduced 2.85%
16,174
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$43,969
$28.24 p/Share
1,557
Reduced 8.55%
16,649
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
4,999
Added 21.54%
18,206
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$23,631
$22.92 p/Share
1,031
Reduced 7.24%
13,207
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$23,048
$32.1 p/Share
718
Reduced 4.8%
14,238
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$10,449
$32.45 p/Share
322
Reduced 2.11%
14,956
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$13,629
$32.45 p/Share
420
Reduced 2.68%
15,278
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
2,199
Added 12.29%
15,698
Common Stock
Oct 03
2021
SELL
Payment of exercise price or tax liability
$35,279
$33.89 p/Share
1,041
Reduced 7.16%
13,499
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$22,277
$30.94 p/Share
720
Reduced 4.72%
14,540
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$32,209
$30.94 p/Share
1,041
Reduced 6.39%
15,260
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
1,611
Added 8.99%
16,301
Common Stock
Oct 03
2020
SELL
Payment of exercise price or tax liability
$29,156
$28.5 p/Share
1,023
Reduced 6.51%
14,690
Common Stock