Feb 13
2024
SELL
Payment of exercise price or tax liability
$65,265
$55.64 p/Share
1,173
Reduced 9.85%
10,736
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
3,484
Added 22.63%
11,909
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$15,775
$56.95 p/Share
277
Reduced 3.18%
8,425
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
766
Added 8.09%
8,702
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$25,114
$56.95 p/Share
441
Reduced 5.26%
7,936
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,230
Added 12.8%
8,377
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$110,310
$60.71 p/Share
1,817
Reduced 20.27%
7,147
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$312,899
$60.71 p/Share
5,154
Added 36.51%
8,964
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$9,048
$59.53 p/Share
152
Reduced 3.84%
3,810
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
419
Added 9.56%
3,962
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$16,013
$59.53 p/Share
269
Reduced 7.06%
3,543
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
743
Added 16.31%
3,812
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$26,780
$60.18 p/Share
445
Reduced 12.66%
3,069
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,229
Added 25.91%
3,514
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$13,430
$57.89 p/Share
232
Reduced 9.22%
2,285
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
$42,839
$57.89 p/Share
740
Added 22.72%
2,517
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$3,083
$56.06 p/Share
55
Reduced 3.0%
1,777
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
148
Added 7.47%
1,832
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$8,409
$56.06 p/Share
150
Reduced 8.18%
1,684
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
407
Added 18.16%
1,834
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$15,214
$55.73 p/Share
273
Reduced 16.06%
1,427
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
743
Added 30.41%
1,700
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$3,160
$59.62 p/Share
53
Reduced 5.25%
957
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
144
Added 12.48%
1,010
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$8,883
$59.62 p/Share
149
Reduced 14.68%
866
Common Stock