Feb 12
2023
BUY
Exercise of conversion of derivative security
-
3,768
Added 2.11%
174,649
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$23,467,930
$211.09 p/Share
111,175
Reduced 34.46%
211,401
Common Stock
Nov 08
2022
SELL
Open market or private sale
$8,557,824
$211.2 p/Share
40,520
Reduced 19.17%
170,881
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$15,587,509
$98.93 p/Share
157,561
Added 32.82%
322,576
Common Stock
May 10
2022
SELL
Payment of exercise price or tax liability
$20,060,279
$194.76 p/Share
103,000
Reduced 33.44%
205,015
Common Stock
May 10
2022
SELL
Open market or private sale
$7,780,800
$194.52 p/Share
40,000
Reduced 19.51%
165,015
Common Stock
May 10
2022
BUY
Exercise of conversion of derivative security
$13,158,750
$89.48 p/Share
147,058
Added 32.32%
308,015
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$635,273
$186.9 p/Share
3,399
Reduced 2.07%
160,945
Common Stock
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
7,603
Added 4.42%
164,344
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$1,586,033
$186.9 p/Share
8,486
Reduced 5.14%
156,741
Common Stock
Feb 26
2022
BUY
Grant, award, or other acquisition
-
18,984
Added 10.31%
165,227
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$331,561
$186.48 p/Share
1,778
Reduced 1.2%
146,243
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
3,976
Added 2.62%
148,021
Common Stock
Aug 30
2021
SELL
Payment of exercise price or tax liability
$5,902,618
$231.93 p/Share
25,450
Reduced 12.86%
172,457
Common Stock
Aug 30
2021
SELL
Open market or private sale
$6,627,615
$231.97 p/Share
28,571
Reduced 16.57%
143,886
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$2,791,056
$66.43 p/Share
42,015
Added 17.51%
197,907
Common Stock
Jul 31
2021
SELL
Payment of exercise price or tax liability
$2,002,092
$233.78 p/Share
8,564
Reduced 5.21%
155,892
Common Stock
Jul 31
2021
BUY
Exercise of conversion of derivative security
-
19,156
Added 10.43%
164,456
Common Stock
Jul 25
2021
SELL
Payment of exercise price or tax liability
$1,091,087
$228.07 p/Share
4,784
Reduced 3.19%
145,300
Common Stock
Jul 25
2021
BUY
Exercise of conversion of derivative security
-
10,702
Added 6.66%
150,084
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$3,157,561
$204.93 p/Share
15,408
Reduced 9.96%
139,294
Common Stock
Feb 27
2021
BUY
Grant, award, or other acquisition
-
34,469
Added 18.22%
154,692
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$399,111
$203.94 p/Share
1,957
Reduced 1.6%
120,233
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
4,376
Added 3.46%
122,190
Common Stock
Feb 11
2021
-
250
Reduced 0.21%
117,815
Common Stock