Feb 29
2024
BUY
Grant, award, or other acquisition
-
59
Added 0.52%
11,210
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$4,133
$30.39 p/Share
136
Reduced 1.2%
11,151
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$4,953
$30.39 p/Share
163
Reduced 1.42%
11,287
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
2,297
Added 16.71%
11,450
Common Stock
Dec 07
2023
BUY
Grant, award, or other acquisition
-
43
Added 0.43%
9,853
Common Stock
Nov 09
2023
-
700
Reduced 7.1%
9,153
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
40
Added 0.41%
9,810
Common Stock
Jun 29
2023
SELL
Payment of exercise price or tax liability
$3,488
$26.43 p/Share
132
Reduced 1.33%
9,770
Common Stock
Jun 06
2023
BUY
Grant, award, or other acquisition
-
49
Added 0.49%
9,902
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
37
Added 0.37%
9,853
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$6,496
$39.61 p/Share
164
Reduced 1.64%
9,816
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
1,784
Added 15.16%
9,980
Common Stock
Dec 08
2022
BUY
Grant, award, or other acquisition
-
29
Added 0.35%
8,196
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$8,435
$36.05 p/Share
234
Reduced 2.79%
8,167
Common Stock
Oct 31
2022
-
800
Reduced 8.69%
8,401
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
33
Added 0.36%
9,201
Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$4,709
$37.08 p/Share
127
Reduced 1.37%
9,168
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
-
35
Added 0.38%
9,295
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
33
Added 0.36%
9,260
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
1,611
Added 14.86%
9,227
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
23
Added 0.3%
7,616
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$9,850
$43.78 p/Share
225
Reduced 2.88%
7,593
Common Stock
Oct 28
2021
-
700
Reduced 8.22%
7,818
Common Stock
Sep 02
2021
BUY
Grant, award, or other acquisition
-
29
Added 0.34%
8,518
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
1,515
Added 15.14%
8,489
Common Stock