Nov 22
2022
SELL
Sale (or disposition) back to the issuer
-
96,822
Reduced 100.0%
0
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$61,276
$76.31 p/Share
803
Reduced 0.82%
96,822
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
-
1,615
Added 1.64%
97,025
Common Stock
Oct 15
2022
SELL
Payment of exercise price or tax liability
$61,345
$76.3 p/Share
804
Reduced 0.83%
96,010
Common Stock
Oct 15
2022
BUY
Exercise of conversion of derivative security
-
1,617
Added 1.65%
96,213
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$61,590
$76.7 p/Share
803
Reduced 0.84%
95,197
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
1,615
Added 1.66%
95,400
Common Stock
Aug 17
2022
SELL
Open market or private sale
$62,138
$76.43 p/Share
813
Reduced 0.85%
94,385
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$61,361
$76.51 p/Share
802
Reduced 0.84%
95,198
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
1,615
Added 1.66%
95,401
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$59,671
$74.31 p/Share
803
Reduced 0.84%
94,385
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
-
1,615
Added 1.68%
94,588
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$45,779
$57.01 p/Share
803
Reduced 0.85%
93,573
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
1,616
Added 1.69%
93,776
Common Stock
May 18
2022
SELL
Open market or private sale
$80,194
$98.64 p/Share
813
Reduced 0.87%
92,760
Common Stock
May 17
2022
SELL
Open market or private sale
$24,336
$100.56 p/Share
242
Reduced 0.26%
93,573
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$82,026
$102.15 p/Share
803
Reduced 0.85%
93,815
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
1,616
Added 1.69%
94,018
Common Stock
May 02
2022
SELL
Open market or private sale
$1,173,760
$120.25 p/Share
9,761
Reduced 9.52%
92,760
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
$92,925
$9.52 p/Share
9,761
Added 8.69%
102,521
Common Stock
Apr 15
2022
SELL
Payment of exercise price or tax liability
$176,865
$125.17 p/Share
1,413
Reduced 1.5%
92,760
Common Stock
Apr 15
2022
BUY
Exercise of conversion of derivative security
-
2,846
Added 2.97%
92,963
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$89,075
$110.79 p/Share
804
Reduced 0.87%
91,327
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
1,616
Added 1.73%
91,530
Common Stock
Feb 17
2022
SELL
Open market or private sale
$70,467
$116.09 p/Share
607
Reduced 0.67%
90,515
Common Stock