Feb 19
2025
SELL
Payment of exercise price or tax liability
$165,743
$265.19 p/Share
625
Reduced 2.36%
25,809
Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
-
1,988
Added 6.99%
26,435
Common Stock
Aug 19
2024
SELL
Open market or private sale
$2,495,962
$240.83 p/Share
10,364
Reduced 29.77%
24,447
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$1,420,800
$137.09 p/Share
10,364
Added 22.94%
34,811
Common Stock
Aug 03
2024
SELL
Payment of exercise price or tax liability
$467,667
$238.12 p/Share
1,964
Reduced 7.44%
24,447
Common Stock
Aug 03
2024
BUY
Exercise of conversion of derivative security
-
4,305
Added 14.02%
26,411
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$157,511
$216.66 p/Share
727
Reduced 3.18%
22,106
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
2,295
Added 9.13%
22,833
Common Stock
Dec 04
2023
SELL
Open market or private sale
$2,281,032
$191.41 p/Share
11,917
Reduced 36.72%
20,538
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$1,402,988
$117.73 p/Share
11,917
Added 26.86%
32,455
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$259,466
$183.11 p/Share
1,417
Reduced 6.45%
20,538
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
-
4,305
Added 16.39%
21,955
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$105,542
$158.95 p/Share
664
Reduced 3.63%
17,650
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
2,092
Added 10.25%
18,314
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$126,600
$175.59 p/Share
721
Reduced 4.26%
16,216
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
2,280
Added 11.86%
16,937
Common Stock
Aug 27
2021
SELL
Open market or private sale
$2,595,946
$225.03 p/Share
11,536
Reduced 44.04%
14,657
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$1,374,168
$119.12 p/Share
11,536
Added 30.58%
26,193
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$152,040
$213.54 p/Share
712
Reduced 4.63%
14,657
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
2,280
Added 12.92%
15,369
Common Stock