Feb 18
2025
BUY
Grant, award, or other acquisition
-
21
Added 0.2%
10,732
Common Stock
Nov 18
2024
BUY
Grant, award, or other acquisition
-
11
Added 0.1%
10,710
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
13
Added 0.12%
10,698
Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
$17,230
$44.87 p/Share
384
Reduced 3.45%
10,745
Common Stock
May 20
2024
BUY
Grant, award, or other acquisition
-
2,605
Added 18.97%
11,129
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$8,280
$44.76 p/Share
185
Reduced 2.3%
7,871
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$29,228
$44.76 p/Share
653
Added 7.12%
8,524
Common Stock
May 16
2024
SELL
Payment of exercise price or tax liability
$14,978
$44.98 p/Share
333
Reduced 3.97%
8,057
Common Stock
May 13
2024
BUY
Grant, award, or other acquisition
-
10
Added 0.12%
8,390
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
11
Added 0.13%
8,380
Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
-
13
Added 0.16%
8,368
Common Stock
Aug 21
2023
BUY
Grant, award, or other acquisition
-
12
Added 0.14%
8,355
Common Stock
May 22
2023
BUY
Grant, award, or other acquisition
-
3,961
Added 32.2%
8,342
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$7,772
$35.17 p/Share
221
Reduced 4.8%
4,381
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$12,971
$34.59 p/Share
375
Reduced 7.53%
4,602
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
9
Added 0.18%
4,978
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
8
Added 0.16%
4,969
Common Stock
Nov 14
2022
BUY
Grant, award, or other acquisition
-
10
Added 0.2%
4,961
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
9
Added 0.18%
4,950
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$7,536
$34.1 p/Share
221
Reduced 4.28%
4,941
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
-
3,253
Added 38.65%
5,163
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
2
Added 0.1%
1,910
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
2
Added 0.1%
1,907
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
2
Added 0.1%
1,905
Common Stock