Mar 03
2025
SELL
Payment of exercise price or tax liability
$56,264
$183.87 p/Share
306
Reduced 3.98%
7,384
Common Stock - Direct
Feb 13
2025
SELL
Payment of exercise price or tax liability
$254,866
$194.11 p/Share
1,313
Reduced 14.58%
7,690
Common Stock - Direct
Feb 13
2025
BUY
Grant, award, or other acquisition
$644,445
$194.11 p/Share
3,320
Added 26.94%
9,003
Common Stock - Direct
Nov 06
2024
SELL
Open market or private sale
$558,389
$199.71 p/Share
2,796
Reduced 32.98%
5,683
Common Stock - Direct
Apr 25
2024
SELL
Open market or private sale
$609,962
$162.7 p/Share
3,749
Reduced 30.66%
8,479
Common Stock - Direct
Apr 25
2024
BUY
Exercise of conversion of derivative security
$31,915
$81.21 p/Share
393
Added 3.11%
12,228
Common Stock - Direct
Mar 06
2024
BUY
Grant, award, or other acquisition
-
885
Added 6.96%
11,835
Common Stock - Direct
Mar 01
2024
SELL
Payment of exercise price or tax liability
$66,986
$141.62 p/Share
473
Reduced 4.14%
10,950
Common Stock - Direct
Feb 15
2024
SELL
Payment of exercise price or tax liability
$147,598
$134.67 p/Share
1,096
Reduced 8.75%
11,423
Common Stock - Direct
Feb 15
2024
BUY
Grant, award, or other acquisition
-
2,591
Added 17.15%
12,519
Common Stock - Direct
Jul 31
2023
SELL
Open market or private sale
$869,198
$118.21 p/Share
7,353
Reduced 42.55%
9,928
Common Stock - Direct
Jul 31
2023
BUY
Exercise of conversion of derivative security
-
2,754
Added 13.75%
17,281
Common Stock - Direct
Mar 16
2023
SELL
Payment of exercise price or tax liability
$94,332
$96.16 p/Share
981
Reduced 6.33%
14,527
Common Stock - Direct
Mar 16
2023
BUY
Grant, award, or other acquisition
-
2,421
Added 13.5%
15,508
Common Stock - Direct
Mar 02
2023
BUY
Grant, award, or other acquisition
-
1,106
Added 7.79%
13,087
Common Stock - Direct
Mar 01
2023
SELL
Payment of exercise price or tax liability
$57,275
$104.9 p/Share
546
Reduced 4.36%
11,981
Common Stock - Direct
Nov 08
2022
SELL
Open market or private sale
$181,626
$98.71 p/Share
1,840
Reduced 12.81%
12,527
Common Stock - Direct
Nov 08
2022
BUY
Exercise of conversion of derivative security
$132,259
$71.88 p/Share
1,840
Added 11.35%
14,367
Common Stock - Direct
Mar 17
2022
SELL
Payment of exercise price or tax liability
$26,809
$93.41 p/Share
287
Reduced 2.24%
12,527
Common Stock - Direct
Mar 17
2022
BUY
Grant, award, or other acquisition
-
660
Added 4.9%
12,814
Common Stock - Direct
Mar 01
2022
SELL
Payment of exercise price or tax liability
$107,425
$89.67 p/Share
1,198
Reduced 8.97%
12,154
Common Stock - Direct
Feb 28
2022
BUY
Grant, award, or other acquisition
-
1,204
Added 8.27%
13,352
Common Stock - Direct
Feb 18
2022
SELL
Open market or private sale
$477,844
$95.34 p/Share
5,012
Reduced 29.21%
12,148
Common Stock - Direct
Dec 31
2021
SELL
Payment of exercise price or tax liability
$30,077
$91.98 p/Share
327
Reduced 1.87%
17,160
Common Stock - Direct
Aug 13
2021
SELL
Open market or private sale
$238,734
$88.42 p/Share
2,700
Reduced 13.37%
17,487
Common Stock - Direct