Nov 11
2024
SELL
Payment of exercise price or tax liability
$595,250
$233.89 p/Share
2,545
Reduced 23.46%
8,304
Common Stock
Nov 11
2024
BUY
Grant, award, or other acquisition
-
6,467
Added 37.35%
10,849
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$139,984
$231.38 p/Share
605
Reduced 12.13%
4,382
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
1,614
Added 24.45%
4,987
Common Stock
Nov 02
2024
SELL
Payment of exercise price or tax liability
$113,807
$238.59 p/Share
477
Reduced 12.39%
3,373
Common Stock
Nov 02
2024
BUY
Exercise of conversion of derivative security
-
1,211
Added 23.93%
3,850
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$162,039
$234.5 p/Share
691
Reduced 20.75%
2,639
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
1,811
Added 35.23%
3,330
Common Stock
Dec 01
2023
SELL
Open market or private sale
$903,312
$204.0 p/Share
4,428
Reduced 74.47%
1,518
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$244,547
$181.55 p/Share
1,347
Reduced 18.47%
5,946
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
-
3,423
Added 31.94%
7,293
Common Stock
Nov 02
2023
SELL
Payment of exercise price or tax liability
$82,292
$172.52 p/Share
477
Reduced 10.97%
3,870
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
-
1,210
Added 21.77%
4,347
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$107,423
$172.43 p/Share
623
Reduced 16.57%
3,137
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
1,811
Added 32.51%
3,760
Common Stock
Oct 27
2023
SELL
Payment of exercise price or tax liability
$40,580
$179.56 p/Share
226
Reduced 10.39%
1,949
Common Stock
Oct 27
2023
BUY
Exercise of conversion of derivative security
-
657
Added 23.2%
2,175
Common Stock
Jul 27
2023
SELL
Open market or private sale
$787,241
$224.03 p/Share
3,514
Reduced 69.83%
1,518
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$98,642
$151.06 p/Share
653
Reduced 11.49%
5,032
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
1,748
Added 23.52%
5,685
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$68,636
$151.85 p/Share
452
Reduced 10.3%
3,937
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
1,210
Added 21.61%
4,389
Common Stock
Oct 29
2022
SELL
Payment of exercise price or tax liability
$39,279
$151.66 p/Share
259
Reduced 7.53%
3,179
Common Stock
Oct 29
2022
BUY
Exercise of conversion of derivative security
-
692
Added 16.76%
3,438
Common Stock
Oct 27
2022
SELL
Payment of exercise price or tax liability
$36,230
$147.28 p/Share
246
Reduced 8.22%
2,746
Common Stock