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
Nov 05
2021
SELL
Payment of exercise price or tax liability
$4,444,218
$103.15 p/Share
43,085
Reduced 13.51%
275,913
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$2,485,728
$38.36 p/Share
64,800
Added 16.88%
318,998
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$198,090
$88.79 p/Share
2,231
Reduced 0.87%
254,198
Common Stock
Aug 10
2021
BUY
Grant, award, or other acquisition
-
37,283
Added 12.69%
256,429
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$357,072
$86.0 p/Share
4,152
Reduced 1.86%
219,146
Common Stock