Mar 05
2024
SELL
Open market or private sale
$579,878
$127.53 p/Share
4,547
Reduced 32.71%
9,353
Common Stock
Mar 01
2024
SELL
Open market or private sale
$3,112,377
$127.15 p/Share
24,478
Reduced 63.78%
13,900
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$54,758
$127.94 p/Share
428
Reduced 2.23%
18,770
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$906,326
$127.94 p/Share
7,084
Added 26.95%
19,198
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$1,895,897
$96.69 p/Share
19,608
Added 51.09%
18,775
Common Stock
May 07
2023
SELL
Payment of exercise price or tax liability
$7,736
$108.97 p/Share
71
Reduced 0.58%
12,075
Common Stock
Mar 02
2023
SELL
Open market or private sale
$1,601,055
$100.43 p/Share
15,942
Reduced 56.76%
12,146
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$835,213
$75.17 p/Share
11,111
Added 28.35%
28,088
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$10,311
$101.09 p/Share
102
Reduced 0.79%
12,773
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,204
Added 19.85%
16,977
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$37,943
$102.55 p/Share
370
Reduced 2.79%
12,875
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
5,772
Added 30.35%
13,245
Common Stock
Feb 15
2023
SELL
Open market or private sale
$222,756
$106.94 p/Share
2,083
Reduced 21.8%
7,473
Common Stock
Jun 27
2022
SELL
Open market or private sale
$472,194
$80.06 p/Share
5,898
Reduced 38.16%
9,556
Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
$374,818
$63.55 p/Share
5,898
Added 27.62%
15,454
Common Stock
Jun 21
2022
SELL
Open market or private sale
$154,443
$74.18 p/Share
2,082
Reduced 17.89%
9,556
Common Stock
May 09
2022
SELL
Open market or private sale
$6,478
$86.37 p/Share
75
Reduced 0.64%
11,638
Common Stock
Mar 02
2022
SELL
Open market or private sale
$3,778
$87.87 p/Share
43
Reduced 0.52%
8,255
Common Stock
Mar 01
2022
SELL
Open market or private sale
$6,149
$86.61 p/Share
71
Reduced 0.85%
8,298
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
3,458
Added 22.79%
11,713
Common Stock
May 12
2021
SELL
Open market or private sale
$71,548
$117.1 p/Share
611
Reduced 6.8%
8,369
Common Stock
May 07
2021
SELL
Open market or private sale
$9,130
$120.13 p/Share
76
Reduced 0.84%
8,980
Common Stock
Mar 29
2021
SELL
Open market or private sale
$672,164
$104.26 p/Share
6,447
Reduced 41.59%
9,056
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
$374,754
$63.55 p/Share
5,897
Added 27.56%
15,503
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
2,201
Added 18.64%
9,606
Common Stock