Sep 02
2024
BUY
Other acquisition or disposition
$10,623
$28.48 p/Share
373
Added 0.61%
60,314
Common Stock
Aug 27
2024
BUY
Grant, award, or other acquisition
-
16,492
Added 21.58%
59,941
Common Stock
Mar 02
2024
BUY
Other acquisition or disposition
$10,614
$29.24 p/Share
363
Added 0.83%
43,449
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$70,259
$43.83 p/Share
1,603
Reduced 3.59%
43,086
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
3,166
Added 6.62%
44,689
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$71,939
$44.38 p/Share
1,621
Reduced 3.76%
41,523
Common Stock
Sep 02
2023
BUY
Other acquisition or disposition
$10,603
$24.89 p/Share
426
Added 0.98%
43,144
Common Stock
Mar 02
2023
BUY
Other acquisition or disposition
$10,613
$23.43 p/Share
453
Added 1.05%
42,718
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$40,933
$28.99 p/Share
1,412
Reduced 4.84%
27,743
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
17,400
Added 29.16%
42,265
Common Stock
Sep 02
2022
BUY
Other acquisition or disposition
$10,599
$24.88 p/Share
426
Added 1.6%
26,277
Common Stock
Mar 02
2022
BUY
Other acquisition or disposition
$10,612
$27.78 p/Share
382
Added 1.46%
25,851
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$26,919
$32.59 p/Share
826
Reduced 3.14%
25,469
Common Stock
Feb 13
2022
BUY
Grant, award, or other acquisition
-
2,565
Added 8.89%
26,295
Common Stock
Sep 02
2021
BUY
Other acquisition or disposition
$10,609
$18.91 p/Share
561
Added 2.31%
23,730
Common Stock
Mar 03
2021
BUY
Other acquisition or disposition
$10,609
$18.91 p/Share
561
Added 2.36%
23,169
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$59,453
$44.17 p/Share
1,346
Reduced 5.98%
21,165
Common Stock
Feb 21
2021
BUY
Grant, award, or other acquisition
-
5,288
Added 18.96%
22,608
Common Stock
Dec 11
2020
SELL
Open market or private sale
$505,856
$36.13 p/Share
14,001
Reduced 42.86%
18,666
Common Stock
Dec 11
2020
BUY
Exercise of conversion of derivative security
$84,286
$6.02 p/Share
14,001
Added 38.18%
22,667
Common Stock
Dec 10
2020
SELL
Open market or private sale
$125,964
$36.0 p/Share
3,499
Reduced 15.79%
18,666
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$21,029
$6.01 p/Share
3,499
Added 13.63%
22,165
Common Stock