Sep 06
2024
SELL
Open market or private sale
$4,555,645
$207.66 p/Share
21,938
Reduced 17.27%
105,093
Common Stock
Sep 06
2024
BUY
Exercise of conversion of derivative security
$1,702,603
$117.34 p/Share
14,510
Added 10.25%
127,031
Common Stock
Aug 13
2024
BUY
Grant, award, or other acquisition
-
1,239
Added 1.09%
112,521
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$89,014
$203.23 p/Share
438
Reduced 0.39%
111,282
Common Stock
Aug 28
2023
SELL
Open market or private sale
$1,538,263
$185.4 p/Share
8,297
Reduced 6.91%
111,720
Common Stock
Aug 21
2023
SELL
Open market or private sale
$12,845,794
$178.29 p/Share
72,050
Reduced 37.51%
120,017
Common Stock
Aug 21
2023
BUY
Exercise of conversion of derivative security
$8,658,700
$107.82 p/Share
80,307
Added 29.48%
192,067
Common Stock
Aug 18
2023
SELL
Open market or private sale
$5,644,453
$178.82 p/Share
31,565
Reduced 22.02%
111,760
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
898
Added 0.62%
143,325
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$108,754
$146.57 p/Share
742
Reduced 0.52%
142,427
Common Stock
Aug 26
2022
SELL
Open market or private sale
$12,787,352
$175.21 p/Share
72,983
Reduced 33.76%
143,169
Common Stock
Aug 26
2022
BUY
Exercise of conversion of derivative security
$6,975,845
$96.09 p/Share
72,597
Added 25.14%
216,152
Common Stock
Aug 10
2022
BUY
Grant, award, or other acquisition
-
1,523
Added 1.05%
143,555
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$925,511
$156.31 p/Share
5,921
Reduced 4.0%
142,032
Common Stock
Oct 07
2021
SELL
Open market or private sale
$12,345,918
$168.43 p/Share
73,300
Reduced 33.13%
147,953
Common Stock
Oct 07
2021
BUY
Exercise of conversion of derivative security
$7,870,636
$96.09 p/Share
81,909
Added 27.02%
221,253
Common Stock
Oct 06
2021
SELL
Open market or private sale
$15,227,490
$165.5 p/Share
92,009
Reduced 39.77%
139,344
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
$8,289,468
$80.6 p/Share
102,847
Added 30.77%
231,353
Common Stock
Oct 05
2021
SELL
Open market or private sale
$12,737,958
$164.02 p/Share
77,661
Reduced 37.67%
128,506
Common Stock
Oct 05
2021
BUY
Exercise of conversion of derivative security
$2,625,480
$67.32 p/Share
39,000
Added 15.91%
206,167
Common Stock
Aug 09
2021
BUY
Grant, award, or other acquisition
-
12,157
Added 6.78%
167,167
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$2,349,827
$154.92 p/Share
15,168
Reduced 8.91%
155,010
Common Stock
Dec 17
2020
-
2,700
Reduced 1.56%
170,178
Common Stock