Jan 31
2024
SELL
Payment of exercise price or tax liability
$1,322,873
$108.45 p/Share
12,198
Reduced 12.6%
84,615
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$8,978
$108.17 p/Share
83
Added 0.1%
84,699
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
$1,176,291
$75.88 p/Share
15,502
Added 13.8%
96,813
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$348,390
$99.94 p/Share
3,486
Reduced 4.11%
81,311
Common Stock
Dec 05
2023
BUY
Grant, award, or other acquisition
$463,771
$51.02 p/Share
9,090
Added 9.68%
84,797
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$291,871
$110.39 p/Share
2,644
Reduced 3.38%
75,481
Common Stock
Aug 28
2023
BUY
Grant, award, or other acquisition
$25,504
$112.85 p/Share
226
Added 0.3%
75,707
Common Stock
Aug 28
2023
BUY
Exercise of conversion of derivative security
$251,993
$69.21 p/Share
3,641
Added 4.45%
78,125
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$303,157
$121.36 p/Share
2,498
Reduced 3.25%
74,453
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
$249,740
$68.61 p/Share
3,640
Added 4.52%
76,951
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
$3,449
$114.98 p/Share
30
Added 0.04%
74,484
Common Stock
Dec 30
2022
SELL
Grant, award, or other acquisition
-
2,260
Reduced 2.99%
73,266
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$4,961
$110.26 p/Share
45
Added 0.06%
73,311
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$308,951
$122.26 p/Share
2,527
Reduced 3.24%
75,526
Common Stock
Dec 06
2022
BUY
Grant, award, or other acquisition
$879,342
$55.81 p/Share
15,756
Added 16.8%
78,053
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$276,437
$119.0 p/Share
2,323
Reduced 3.61%
62,084
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$221,280
$59.87 p/Share
3,696
Added 5.43%
64,407
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
$27,359
$129.05 p/Share
212
Added 0.34%
62,297
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$289,559
$151.84 p/Share
1,907
Reduced 3.05%
60,666
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$214,996
$58.17 p/Share
3,696
Added 5.58%
62,573
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$7,893
$175.39 p/Share
45
Added 0.07%
60,711
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$611,989
$199.41 p/Share
3,069
Reduced 4.95%
58,877
Common Stock
Dec 07
2021
BUY
Grant, award, or other acquisition
$1,068,329
$103.39 p/Share
10,333
Added 14.3%
61,946
Common Stock
Sep 07
2021
SELL
Payment of exercise price or tax liability
$381,911
$215.04 p/Share
1,776
Reduced 3.34%
51,452
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$176,838
$47.82 p/Share
3,698
Added 6.5%
53,228
Common Stock