Feb 09
2024
SELL
Open market or private sale
$1,415,224
$132.86 p/Share
10,652
Reduced 43.87%
13,627
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$2,179,804
$132.35 p/Share
16,470
Reduced 40.42%
24,279
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
37,773
Added 48.1%
40,749
Common Stock
Jan 08
2024
SELL
Open market or private sale
$402,669
$135.26 p/Share
2,977
Reduced 50.01%
2,976
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$632,785
$134.15 p/Share
4,717
Reduced 44.21%
5,953
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
10,670
Added 50.0%
10,670
Common Stock
Jun 16
2023
SELL
Open market or private sale
$2,390,472
$142.8 p/Share
16,740
Reduced 100.0%
0
Common Stock
Mar 09
2023
SELL
Open market or private sale
$1,559,510
$138.5 p/Share
11,260
Reduced 40.21%
16,740
Common Stock
Feb 10
2023
SELL
Open market or private sale
$1,547,148
$137.39 p/Share
11,261
Reduced 28.68%
28,000
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$2,438,376
$140.04 p/Share
17,412
Reduced 30.72%
39,261
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
39,933
Added 41.34%
56,673
Common Stock
Jan 04
2023
SELL
Open market or private sale
$855,072
$127.68 p/Share
6,697
Reduced 28.57%
16,740
Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$656,685
$124.02 p/Share
5,295
Reduced 18.43%
23,437
Common Stock
Jan 02
2023
BUY
Exercise of conversion of derivative security
-
11,992
Added 29.45%
28,732
Common Stock
Dec 15
2022
SELL
Open market or private sale
$783,657
$127.59 p/Share
6,142
Reduced 26.84%
16,740
Common Stock
Dec 02
2022
SELL
Open market or private sale
$69,225
$138.45 p/Share
500
Reduced 2.14%
22,882
Common Stock
Nov 15
2022
SELL
Open market or private sale
$917,948
$149.43 p/Share
6,143
Reduced 20.81%
23,382
Common Stock
Oct 17
2022
SELL
Open market or private sale
$769,779
$125.31 p/Share
6,143
Reduced 17.22%
29,525
Common Stock
Sep 15
2022
SELL
Open market or private sale
$837,291
$136.3 p/Share
6,143
Reduced 14.69%
35,668
Common Stock
Aug 15
2022
SELL
Open market or private sale
$924,583
$150.51 p/Share
6,143
Reduced 12.81%
41,811
Common Stock
Jul 15
2022
SELL
Open market or private sale
$785,260
$127.83 p/Share
6,143
Reduced 11.36%
47,954
Common Stock
Jun 27
2022
SELL
Open market or private sale
$828,814
$134.92 p/Share
6,143
Reduced 10.2%
54,097
Common Stock
May 24
2022
SELL
Open market or private sale
$525,520
$131.38 p/Share
4,000
Reduced 6.23%
60,240
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$2,749,027
$172.58 p/Share
15,929
Reduced 19.87%
64,240
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
36,533
Added 31.3%
80,169
Common Stock