Mar 05
2025
SELL
Payment of exercise price or tax liability
$18,727
$84.36 p/Share
222
Reduced 4.32%
4,917
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
632
Added 10.95%
5,139
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$10,940
$84.16 p/Share
130
Reduced 2.8%
4,507
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
-
369
Added 7.37%
4,637
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$25,557
$85.19 p/Share
300
Reduced 6.57%
4,268
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
-
739
Added 13.93%
4,568
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$10,513
$80.87 p/Share
130
Reduced 3.28%
3,829
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
-
369
Added 8.53%
3,959
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$19,690
$79.08 p/Share
249
Reduced 6.49%
3,590
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
740
Added 16.16%
3,839
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$31,925
$82.07 p/Share
389
Reduced 11.15%
3,099
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
986
Added 22.04%
3,488
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$19,325
$77.3 p/Share
250
Reduced 9.08%
2,502
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
741
Added 21.21%
2,752
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$24,630
$88.28 p/Share
279
Reduced 12.18%
2,011
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
832
Added 26.65%
2,290
Common Stock
Feb 08
2023
-
1,101
Reduced 43.02%
1,458
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$35,745
$97.4 p/Share
367
Reduced 12.54%
2,559
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
930
Added 24.12%
2,926
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$10,460
$73.66 p/Share
142
Reduced 6.64%
1,996
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
421
Added 16.45%
2,138
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$8,162
$87.76 p/Share
93
Reduced 5.14%
1,717
Common Stock
Mar 09
2022
BUY
Grant, award, or other acquisition
-
277
Added 13.27%
1,810
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$32,680
$92.84 p/Share
352
Reduced 18.67%
1,533
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
902
Added 32.36%
1,885
Common Stock