Mar 01
2024
SELL
Payment of exercise price or tax liability
$16,031
$55.28 p/Share
290
Reduced 2.29%
12,394
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
950
Added 6.98%
12,666
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
17
Added 0.13%
12,684
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$55,028
$52.76 p/Share
1,043
Reduced 8.17%
11,716
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
127
Added 1.12%
11,251
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
3,016
Added 19.12%
12,759
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$10,587
$57.54 p/Share
184
Reduced 1.88%
9,616
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
18
Added 0.18%
9,800
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$5,475
$45.63 p/Share
120
Reduced 1.21%
9,781
Common Stock
Mar 01
2023
SELL
Other acquisition or disposition
-
399
Reduced 33.73%
784
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,672
Added 50.0%
1,672
PERFORMANCE SHARE UNIT...
Mar 01
2023
BUY
Other acquisition or disposition
-
6
Added 0.5%
1,183
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,671
Added 50.0%
1,671
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Other acquisition or disposition
$18,206
$45.63 p/Share
399
Added 3.87%
9,901
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,672
Added 50.0%
1,672
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
1,791
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$45,679
$44.74 p/Share
1,021
Reduced 9.7%
9,502
Common Stock
Feb 21
2023
SELL
Other acquisition or disposition
-
1,768
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
-
60
Added 3.28%
1,768
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
$137,843
$44.74 p/Share
3,081
Added 22.65%
10,523
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
83
Added 4.43%
1,791
PERFORMANCE SHARE UNIT...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$13,891
$34.99 p/Share
397
Reduced 5.1%
7,386
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
55
Added 0.73%
7,441
Common Stock
Mar 15
2022
SELL
Other acquisition or disposition
-
989
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Mar 15
2022
SELL
Payment of exercise price or tax liability
$3,347
$38.47 p/Share
87
Reduced 1.11%
7,783
Common Stock