Mar 28
2025
BUY
Grant, award, or other acquisition
-
376
Added 1.09%
33,972
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$203,456
$89.04 p/Share
2,285
Reduced 6.37%
33,596
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
-
12,465
Added 25.78%
35,881
Common Stock
Dec 18
2024
BUY
Grant, award, or other acquisition
-
305
Added 1.29%
23,416
Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
-
261
Added 1.12%
23,111
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
276
Added 1.19%
22,850
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
245
Added 1.07%
22,574
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$129,503
$80.99 p/Share
1,599
Reduced 6.68%
22,329
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
9,101
Added 27.55%
23,928
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
-
196
Added 1.3%
14,827
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
207
Added 1.4%
14,631
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
189
Added 1.29%
14,424
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
246
Added 1.7%
14,235
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
3,897
Added 21.79%
13,989
Common Stock
Dec 19
2022
BUY
Grant, award, or other acquisition
-
186
Added 1.81%
10,092
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
215
Added 2.12%
9,906
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
224
Added 2.26%
9,691
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
207
Added 2.14%
9,467
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
4,773
Added 34.01%
9,260
Common Stock
Dec 21
2021
BUY
Grant, award, or other acquisition
-
171
Added 3.67%
4,487
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
-
182
Added 4.05%
4,316
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
-
175
Added 4.06%
4,134
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
140
Added 3.42%
3,959
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
3,221
Added 45.75%
3,819
Common Stock
Dec 21
2020
BUY
Grant, award, or other acquisition
-
176
Added 22.74%
598
Common Stock