Oct 21
2024
SELL
Open market or private sale
$10,628,229
$262.27 p/Share
40,524
Reduced 15.44%
221,923
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$10,835,836
$219.38 p/Share
49,393
Reduced 15.84%
262,447
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
89,317
Added 22.26%
311,840
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$37,996,947
$213.46 p/Share
178,005
Reduced 44.44%
222,523
Common Stock
Feb 08
2024
SELL
Open market or private sale
$9,545,787
$212.62 p/Share
44,896
Reduced 10.08%
400,528
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
$26,476,180
$118.78 p/Share
222,901
Added 33.35%
445,424
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$5,880,681
$185.61 p/Share
31,683
Reduced 12.46%
222,523
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
57,292
Added 18.39%
254,206
Common Stock
Feb 08
2023
SELL
Open market or private sale
$28,470,482
$188.76 p/Share
150,829
Reduced 43.37%
196,914
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
$15,992,398
$106.03 p/Share
150,829
Added 30.25%
347,743
Common Stock
Nov 01
2022
-
2,710
Reduced 1.36%
196,914
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$4,750,893
$171.5 p/Share
27,702
Reduced 12.19%
199,624
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
50,092
Added 18.06%
227,326
Common Stock
Feb 02
2022
SELL
Open market or private sale
$11,340,005
$170.47 p/Share
66,522
Reduced 27.29%
177,233
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
$7,053,993
$106.04 p/Share
66,522
Added 21.44%
243,755
Common Stock
Apr 22
2021
SELL
Open market or private sale
$9,465,770
$155.23 p/Share
60,979
Reduced 25.6%
177,233
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$4,899,663
$80.35 p/Share
60,979
Added 20.38%
238,212
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$3,168,617
$147.79 p/Share
21,440
Reduced 10.79%
177,233
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
40,282
Added 16.86%
198,673
Common Stock
Jan 25
2021
SELL
Open market or private sale
$7,779,241
$146.1 p/Share
53,246
Reduced 25.16%
158,391
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$4,187,798
$78.65 p/Share
53,246
Added 20.1%
211,637
Common Stock
Feb 19
2020
SELL
Payment of exercise price or tax liability
$3,714,205
$135.18 p/Share
27,476
Reduced 14.78%
158,391
Common Stock
Feb 19
2020
BUY
Grant, award, or other acquisition
-
51,615
Added 21.73%
185,867
Common Stock
Feb 25
2019
-
1,900
Reduced 1.4%
134,251
Common Stock
Feb 25
2019
SELL
Open market or private sale
$8,756,666
$132.22 p/Share
66,228
Reduced 33.03%
134,251
Common Stock