May 04
2024
SELL
Payment of exercise price or tax liability
$57,379
$127.51 p/Share
450
Reduced 1.85%
23,820
Common Stock
May 04
2024
BUY
Exercise of conversion of derivative security
$116,289
$127.51 p/Share
912
Added 3.62%
24,270
Common Stock
Feb 02
2024
SELL
Open market or private sale
$2,411,016
$127.17 p/Share
18,959
Reduced 44.84%
23,327
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$1,648,370
$78.73 p/Share
20,937
Added 33.12%
42,286
Common Stock
Jan 22
2024
BUY
Grant, award, or other acquisition
$374,174
$119.43 p/Share
3,133
Added 12.8%
21,349
Common Stock
Nov 09
2023
SELL
Open market or private sale
$213,052
$102.38 p/Share
2,081
Reduced 10.27%
18,190
Common Stock
Oct 30
2023
SELL
Payment of exercise price or tax liability
$46,371
$102.82 p/Share
451
Reduced 2.18%
20,271
Common Stock
Oct 30
2023
BUY
Exercise of conversion of derivative security
$94,080
$102.82 p/Share
915
Added 4.23%
20,722
Common Stock
May 04
2023
SELL
Payment of exercise price or tax liability
$52,844
$118.22 p/Share
447
Reduced 2.21%
19,759
Common Stock
May 04
2023
BUY
Exercise of conversion of derivative security
$107,225
$118.22 p/Share
907
Added 4.3%
20,206
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$49,305
$115.47 p/Share
427
Reduced 2.16%
19,299
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$99,997
$115.47 p/Share
866
Added 4.21%
19,726
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
$229,759
$109.88 p/Share
2,091
Added 10.0%
18,821
Common Stock
Nov 09
2022
SELL
Open market or private sale
$185,261
$103.21 p/Share
1,795
Reduced 9.69%
16,730
Common Stock
Nov 07
2022
SELL
Open market or private sale
$4,531,952
$99.47 p/Share
45,561
Reduced 71.09%
18,525
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
-
52,743
Added 45.15%
64,086
Common Stock
Oct 30
2022
SELL
Payment of exercise price or tax liability
$45,346
$100.77 p/Share
450
Reduced 3.82%
11,343
Common Stock
Oct 30
2022
BUY
Exercise of conversion of derivative security
$92,003
$100.77 p/Share
913
Added 7.19%
11,793
Common Stock
Oct 28
2022
SELL
Open market or private sale
$364,062
$100.21 p/Share
3,633
Reduced 25.03%
10,880
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$38,934
$87.1 p/Share
447
Reduced 2.99%
14,513
Common Stock
May 04
2022
BUY
Exercise of conversion of derivative security
$79,000
$87.1 p/Share
907
Added 5.72%
14,960
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$33,395
$87.65 p/Share
381
Reduced 2.64%
14,053
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
$67,753
$87.65 p/Share
773
Added 5.08%
14,434
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$37,871
$88.69 p/Share
427
Reduced 3.03%
13,661
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
$76,806
$88.69 p/Share
866
Added 5.79%
14,088
Common Stock