Jan 02
2025
SELL
Payment of exercise price or tax liability
$369,325
$150.93 p/Share
2,447
Reduced 2.73%
87,150
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
5,397
Added 5.68%
89,597
Common Stock
Dec 11
2024
-
36,219
Reduced 30.08%
84,200
Common Stock
Dec 04
2024
SELL
Open market or private sale
$275,148
$170.16 p/Share
1,617
Reduced 1.33%
120,419
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
$22,848
$14.13 p/Share
1,617
Added 1.31%
122,036
Common Stock
Dec 02
2024
SELL
Open market or private sale
$342,724
$167.92 p/Share
2,041
Reduced 1.67%
120,419
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$28,839
$14.13 p/Share
2,041
Added 1.64%
122,460
Common Stock
Nov 06
2024
SELL
Open market or private sale
$661,691
$180.79 p/Share
3,660
Reduced 2.95%
120,419
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$51,715
$14.13 p/Share
3,660
Added 2.87%
124,079
Common Stock
Nov 01
2024
SELL
Open market or private sale
$632,850
$172.91 p/Share
3,660
Reduced 2.95%
120,419
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$51,715
$14.13 p/Share
3,660
Added 2.87%
124,079
Common Stock
Oct 01
2024
SELL
Open market or private sale
$640,829
$175.09 p/Share
3,660
Reduced 2.95%
120,419
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$51,715
$14.13 p/Share
3,660
Added 2.87%
124,079
Common Stock
Sep 27
2024
SELL
Open market or private sale
$200,479
$180.45 p/Share
1,111
Reduced 0.91%
120,419
Common Stock
Sep 27
2024
BUY
Exercise of conversion of derivative security
$15,698
$14.13 p/Share
1,111
Added 0.91%
121,530
Common Stock
Sep 03
2024
SELL
Open market or private sale
$779,549
$178.02 p/Share
4,379
Reduced 3.51%
120,419
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$61,875
$14.13 p/Share
4,379
Added 3.39%
124,798
Common Stock
Aug 15
2024
SELL
Open market or private sale
$249,105
$180.25 p/Share
1,382
Reduced 1.13%
120,419
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$19,527
$14.13 p/Share
1,382
Added 1.12%
121,801
Common Stock
Aug 01
2024
SELL
Open market or private sale
$714,586
$173.95 p/Share
4,108
Reduced 3.3%
120,419
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$58,046
$14.13 p/Share
4,108
Added 3.19%
124,527
Common Stock
Jul 16
2024
SELL
Open market or private sale
$329,729
$180.18 p/Share
1,830
Reduced 1.5%
120,419
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$25,857
$14.13 p/Share
1,830
Added 1.47%
122,249
Common Stock
Jul 12
2024
SELL
Open market or private sale
$311,447
$170.19 p/Share
1,830
Reduced 1.5%
120,419
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$25,857
$14.13 p/Share
1,830
Added 1.47%
122,249
Common Stock