May 06
2024
BUY
Grant, award, or other acquisition
-
18
Added 0.14%
13,159
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
20
Added 0.15%
13,141
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$49,878
$42.45 p/Share
1,175
Reduced 8.22%
13,121
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
3,695
Added 20.54%
14,296
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
-
18
Added 0.17%
10,601
Common Stock
Aug 07
2023
BUY
Grant, award, or other acquisition
-
16
Added 0.15%
10,583
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
17
Added 0.16%
10,567
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
15
Added 0.14%
10,550
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$57,025
$45.62 p/Share
1,250
Reduced 10.61%
10,535
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
3,288
Added 21.81%
11,785
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
15
Added 0.18%
8,495
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
15
Added 0.18%
8,480
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
14
Added 0.17%
8,465
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
16
Added 0.19%
8,451
Common Stock
Jan 06
2022
SELL
Payment of exercise price or tax liability
$45,995
$42.47 p/Share
1,083
Reduced 11.38%
8,435
Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
-
3,507
Added 26.93%
9,518
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
12
Added 0.2%
6,011
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
-
12
Added 0.2%
5,997
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
10
Added 0.17%
5,985
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
15
Added 0.25%
5,975
Common Stock
Jan 06
2021
SELL
Payment of exercise price or tax liability
$47,729
$41.11 p/Share
1,161
Reduced 16.3%
5,960
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
-
3,040
Added 29.92%
7,121
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
-
17
Added 0.41%
4,081
Common Stock