Dec 04
2025
BUY
Grant, award, or other acquisition
-
60
Added 0.56%
10,697
Common Stock
Nov 17
2025
SELL
Payment of exercise price or tax liability
$4,410
$28.09 p/Share
157
Reduced 1.45%
10,637
Common Stock
Nov 16
2025
SELL
Payment of exercise price or tax liability
$1,153
$28.84 p/Share
40
Reduced 0.37%
10,794
Common Stock
Sep 04
2025
BUY
Grant, award, or other acquisition
-
66
Added 0.61%
10,834
Common Stock
Jun 05
2025
BUY
Grant, award, or other acquisition
-
74
Added 0.68%
10,768
Common Stock
Mar 22
2025
SELL
Payment of exercise price or tax liability
$10,511
$29.28 p/Share
359
Reduced 3.25%
10,694
Common Stock
Mar 06
2025
BUY
Grant, award, or other acquisition
-
86
Added 0.77%
11,053
Common Stock
Feb 06
2025
BUY
Grant, award, or other acquisition
-
3,899
Added 26.23%
10,967
Common Stock
Dec 06
2024
BUY
Grant, award, or other acquisition
-
33
Added 0.46%
7,068
Common Stock
Nov 17
2024
SELL
Payment of exercise price or tax liability
$5,383
$35.89 p/Share
150
Reduced 2.09%
7,035
Common Stock
Nov 16
2024
SELL
Payment of exercise price or tax liability
$1,399
$35.89 p/Share
39
Reduced 0.54%
7,185
Common Stock
Sep 05
2024
BUY
Grant, award, or other acquisition
-
42
Added 0.58%
7,224
Common Stock
Jun 06
2024
BUY
Grant, award, or other acquisition
-
52
Added 0.72%
7,182
Common Stock
Mar 22
2024
SELL
Payment of exercise price or tax liability
$11,717
$28.1 p/Share
417
Reduced 5.53%
7,130
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
65
Added 0.85%
7,547
Common Stock
Dec 07
2023
BUY
Grant, award, or other acquisition
-
62
Added 0.82%
7,482
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$4,172
$29.18 p/Share
143
Reduced 1.89%
7,420
Common Stock
Nov 16
2023
BUY
Grant, award, or other acquisition
-
605
Added 7.41%
7,563
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
58
Added 0.83%
6,958
Common Stock
Jun 06
2023
BUY
Grant, award, or other acquisition
-
61
Added 0.88%
6,900
Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$13,319
$33.55 p/Share
397
Reduced 5.49%
6,839
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
58
Added 0.8%
7,236
Common Stock
Dec 08
2022
BUY
Grant, award, or other acquisition
-
67
Added 0.92%
7,178
Common Stock
Nov 17
2022
BUY
Grant, award, or other acquisition
-
2,254
Added 24.07%
7,111
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
35
Added 0.72%
4,857
Common Stock