Jan 24
2025
BUY
Grant, award, or other acquisition
-
5,000
Added 11.76%
37,523
Common Stock
Jan 23
2025
SELL
Payment of exercise price or tax liability
$760
$38.0 p/Share
20
Reduced 0.06%
32,523
Common Stock
Dec 12
2024
BUY
Grant, award, or other acquisition
-
32
Added 0.1%
32,544
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
-
32
Added 0.1%
32,511
Common Stock
May 28
2024
BUY
Grant, award, or other acquisition
-
36
Added 0.11%
32,479
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
38
Added 0.12%
32,442
Common Stock
Jan 30
2024
BUY
Grant, award, or other acquisition
-
5,985
Added 15.59%
32,404
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$1,432
$29.24 p/Share
49
Reduced 0.19%
26,419
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
$0
$29.24 p/Share
0
Added 0.0%
26,419
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
-
42
Added 0.16%
26,468
Common Stock
Aug 29
2023
BUY
Grant, award, or other acquisition
-
25
Added 0.11%
23,058
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
-
24
Added 0.1%
23,033
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
25
Added 0.11%
23,009
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
4,153
Added 15.3%
22,984
Common Stock
Dec 05
2022
BUY
Grant, award, or other acquisition
-
24
Added 0.13%
18,830
Common Stock
Aug 30
2022
BUY
Grant, award, or other acquisition
-
28
Added 0.15%
18,806
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
29
Added 0.15%
18,778
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
27
Added 0.14%
18,749
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
4,630
Added 19.83%
18,722
Common Stock
Dec 07
2021
BUY
Grant, award, or other acquisition
-
27
Added 0.19%
14,091
Common Stock
Sep 08
2021
BUY
Grant, award, or other acquisition
-
28
Added 0.2%
14,063
Common Stock
Jun 09
2021
BUY
Grant, award, or other acquisition
-
26
Added 0.18%
14,034
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
24
Added 0.17%
14,008
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
4,518
Added 24.42%
13,984
Common Stock
Dec 08
2020
BUY
Grant, award, or other acquisition
-
12
Added 0.13%
9,466
Common Stock