Jan 29
2025
SELL
Payment of exercise price or tax liability
$90,926
$40.52 p/Share
2,244
Reduced 3.94%
54,721
Common Stock
Jan 29
2025
BUY
Other acquisition or disposition
-
228
Added 0.4%
56,965
Common Stock
Jan 29
2025
BUY
Exercise of conversion of derivative security
-
6,701
Added 10.56%
56,736
Common Stock
Jan 02
2025
BUY
Other acquisition or disposition
$17,585
$40.52 p/Share
434
Added 0.86%
50,035
Common Stock
Nov 27
2024
SELL
Open market or private sale
$113,692
$47.73 p/Share
2,382
Reduced 4.58%
49,601
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$69,929
$55.28 p/Share
1,265
Reduced 2.38%
51,983
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
2,794
Added 4.99%
53,191
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
56
Added 0.11%
53,248
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$148,361
$52.76 p/Share
2,812
Reduced 5.28%
50,397
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
387
Added 0.72%
53,209
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
9,192
Added 14.82%
52,822
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$64,214
$57.54 p/Share
1,116
Reduced 2.53%
42,944
Common Stock
Jan 02
2024
BUY
Other acquisition or disposition
$23,968
$34.99 p/Share
685
Added 1.55%
43,630
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
108
Added 0.24%
44,060
Common Stock
Mar 01
2023
SELL
Other acquisition or disposition
-
1,450
Reduced 33.69%
2,854
RESTRICTED SHARE UNIT ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$29,385
$45.63 p/Share
644
Reduced 1.44%
43,951
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,100
Added 50.0%
4,100
PERFORMANCE SHARE UNIT...
Mar 01
2023
BUY
Other acquisition or disposition
-
22
Added 0.51%
4,304
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,100
Added 50.0%
4,100
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Other acquisition or disposition
$66,163
$45.63 p/Share
1,450
Added 3.15%
44,595
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,100
Added 50.0%
4,100
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
5,196
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
5,265
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$118,963
$44.74 p/Share
2,659
Reduced 5.81%
43,145
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
245
Added 4.45%
5,265
PERFORMANCE SHARE UNIT...