Nov 22
2022
SELL
Sale (or disposition) back to the issuer
-
47,204
Reduced 100.0%
0
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$50,364
$76.31 p/Share
660
Reduced 1.38%
47,204
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
-
1,327
Added 2.72%
47,433
Common Stock
Oct 15
2022
SELL
Payment of exercise price or tax liability
$50,434
$76.3 p/Share
661
Reduced 1.4%
46,537
Common Stock
Oct 15
2022
BUY
Exercise of conversion of derivative security
-
1,327
Added 2.76%
46,765
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$50,622
$76.7 p/Share
660
Reduced 1.42%
45,871
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
1,327
Added 2.8%
46,100
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$50,573
$76.51 p/Share
661
Reduced 1.44%
45,204
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
1,328
Added 2.84%
45,433
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$48,970
$74.31 p/Share
659
Reduced 1.46%
44,537
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
-
1,326
Added 2.88%
44,765
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$37,684
$57.01 p/Share
661
Reduced 1.48%
43,870
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
1,328
Added 2.92%
44,099
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$67,419
$102.15 p/Share
660
Reduced 1.5%
43,203
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
1,327
Added 2.96%
43,431
Common Stock
Apr 15
2022
SELL
Payment of exercise price or tax liability
$82,612
$125.17 p/Share
660
Reduced 1.54%
42,294
Common Stock
Apr 15
2022
BUY
Exercise of conversion of derivative security
-
1,326
Added 3.02%
42,523
Common Stock
Apr 11
2022
SELL
Open market or private sale
$368,430
$122.81 p/Share
3,000
Reduced 6.72%
41,628
Common Stock
Apr 11
2022
BUY
Exercise of conversion of derivative security
$115,500
$38.5 p/Share
3,000
Added 6.3%
44,628
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$73,011
$110.79 p/Share
659
Reduced 1.56%
41,628
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
1,326
Added 3.07%
41,856
Common Stock
Mar 11
2022
SELL
Open market or private sale
$349,590
$116.53 p/Share
3,000
Reduced 6.82%
40,961
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
$115,500
$38.5 p/Share
3,000
Added 6.39%
43,961
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$35,150
$116.39 p/Share
302
Reduced 0.73%
40,961
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
869
Added 2.07%
41,038
Common Stock