Feb 23
2024
SELL
Open market or private sale
$1,844,111
$207.46 p/Share
8,889
Reduced 8.52%
95,461
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$984,990
$110.81 p/Share
8,889
Added 7.85%
104,350
Common Stock
Feb 20
2024
SELL
Open market or private sale
$3,928,078
$202.75 p/Share
19,374
Reduced 16.87%
95,461
Common Stock
Feb 14
2024
SELL
Open market or private sale
$154,418
$199.25 p/Share
775
Reduced 0.67%
114,835
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$2,387,866
$196.84 p/Share
12,131
Reduced 9.5%
115,610
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$6,353,995
$196.84 p/Share
32,280
Added 20.17%
127,741
Common Stock
Dec 04
2023
SELL
Open market or private sale
$1,538,774
$173.11 p/Share
8,889
Reduced 8.52%
95,461
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$984,990
$110.81 p/Share
8,889
Added 7.85%
104,350
Common Stock
Feb 17
2023
SELL
Open market or private sale
$2,357,076
$155.03 p/Share
15,204
Reduced 13.74%
95,461
Common Stock
Feb 13
2023
SELL
Open market or private sale
$31,000
$155.0 p/Share
200
Reduced 0.18%
110,665
Common Stock
Feb 02
2023
SELL
Open market or private sale
$152,036
$151.13 p/Share
1,006
Reduced 0.9%
110,865
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$1,378,178
$152.1 p/Share
9,061
Reduced 7.49%
111,871
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$3,874,139
$152.1 p/Share
25,471
Added 17.4%
120,932
Common Stock
Aug 09
2022
SELL
Open market or private sale
$3,871,047
$169.82 p/Share
22,795
Reduced 19.28%
95,461
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
$2,698,928
$118.4 p/Share
22,795
Added 16.16%
118,256
Common Stock
Apr 28
2022
SELL
Open market or private sale
$7,901,709
$168.1 p/Share
47,006
Reduced 32.99%
95,461
Common Stock
Apr 28
2022
BUY
Exercise of conversion of derivative security
$2,670,893
$98.9 p/Share
27,006
Added 15.94%
142,467
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
10,204
Added 8.12%
115,461
Common Stock
Feb 16
2022
SELL
Open market or private sale
$153,004
$141.67 p/Share
1,080
Reduced 1.02%
105,257
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,763,496
$142.62 p/Share
12,365
Reduced 10.42%
106,337
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$4,858,635
$142.62 p/Share
34,067
Added 22.3%
118,702
Common Stock
Feb 22
2021
SELL
Open market or private sale
$3,701,801
$110.67 p/Share
33,449
Reduced 28.33%
84,635
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$1,263,288
$85.34 p/Share
14,803
Added 11.14%
118,084
Common Stock
Feb 19
2021
SELL
Open market or private sale
$155,083
$111.49 p/Share
1,391
Reduced 1.33%
103,281
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$1,215,623
$112.36 p/Share
10,819
Reduced 9.37%
104,672
Common Stock