Aug 21
2024
SELL
Open market or private sale
$4,335,170
$202.37 p/Share
21,422
Reduced 10.41%
184,286
Common Stock
Aug 19
2024
SELL
Open market or private sale
$748,894
$202.24 p/Share
3,703
Reduced 1.77%
205,708
Common Stock
Aug 13
2024
SELL
Payment of exercise price or tax liability
$3,492,931
$197.43 p/Share
17,692
Reduced 7.79%
209,411
Common Stock
Aug 13
2024
BUY
Grant, award, or other acquisition
-
32,122
Added 12.39%
227,103
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$704,472
$197.0 p/Share
3,576
Reduced 1.8%
194,981
Common Stock
Dec 14
2023
SELL
Open market or private sale
$15,911,250
$169.72 p/Share
93,750
Reduced 32.07%
198,557
Common Stock
Aug 25
2023
SELL
Open market or private sale
$1,524,488
$154.16 p/Share
9,889
Reduced 3.27%
292,307
Common Stock
Aug 15
2023
SELL
Open market or private sale
$17,094
$154.0 p/Share
111
Reduced 0.04%
302,196
Common Stock
Aug 14
2023
SELL
Open market or private sale
$4,616,100
$153.87 p/Share
30,000
Reduced 9.03%
302,307
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$874,398
$152.6 p/Share
5,730
Reduced 1.7%
332,307
Common Stock
Aug 08
2023
SELL
Payment of exercise price or tax liability
$4,297,890
$142.92 p/Share
30,072
Reduced 8.17%
338,037
Common Stock
Aug 08
2023
BUY
Grant, award, or other acquisition
-
51,546
Added 12.28%
368,109
Common Stock
May 22
2023
SELL
Open market or private sale
$215,166
$130.01 p/Share
1,655
Reduced 0.52%
316,563
Common Stock
Mar 06
2023
SELL
Open market or private sale
$3,122,561
$145.06 p/Share
21,526
Reduced 6.34%
318,218
Common Stock
Mar 01
2023
SELL
Open market or private sale
$606,970
$145.0 p/Share
4,186
Reduced 1.22%
339,744
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$9,377,818
$144.59 p/Share
64,858
Reduced 15.87%
343,930
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
$5,326,140
$54.39 p/Share
97,925
Added 20.77%
373,589
Common Stock
Aug 13
2022
SELL
Payment of exercise price or tax liability
$572,027
$113.43 p/Share
5,043
Reduced 1.6%
310,863
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$1,330,696
$103.92 p/Share
12,805
Reduced 3.9%
315,906
Common Stock
Aug 09
2022
BUY
Grant, award, or other acquisition
-
54,498
Added 14.22%
328,711
Common Stock
May 17
2022
SELL
Open market or private sale
$1,459,402
$108.2 p/Share
13,488
Reduced 4.69%
274,213
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$5,591,676
$111.14 p/Share
50,312
Reduced 14.88%
287,701
Common Stock
May 04
2022
BUY
Exercise of conversion of derivative security
$3,474,499
$48.19 p/Share
72,100
Added 17.58%
338,013
Common Stock
Feb 28
2022
SELL
Open market or private sale
$700,128
$101.16 p/Share
6,921
Reduced 2.54%
265,913
Common Stock
Feb 25
2022
SELL
Open market or private sale
$312,765
$101.58 p/Share
3,079
Reduced 1.12%
272,834
Common Stock