May 10
2023
SELL
Payment of exercise price or tax liability
$219,849
$216.6 p/Share
1,015
Reduced 16.26%
5,227
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$116,895
$77.93 p/Share
1,500
Added 19.37%
6,242
Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$199,520
$201.74 p/Share
989
Reduced 21.09%
3,700
Common Stock
Apr 27
2023
BUY
Exercise of conversion of derivative security
$131,535
$87.69 p/Share
1,500
Added 24.24%
4,689
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$1,265
$180.77 p/Share
7
Added 0.22%
3,189
Common Stock
Mar 13
2023
SELL
Open market or private sale
$359,863
$176.75 p/Share
2,036
Reduced 39.02%
3,182
Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$159,927
$78.55 p/Share
2,036
Added 38.87%
3,202
Common Stock
Feb 08
2023
SELL
Open market or private sale
$308,846
$185.16 p/Share
1,668
Reduced 34.39%
3,182
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
$129,987
$77.93 p/Share
1,668
Added 25.59%
4,850
Common Stock
Feb 06
2023
SELL
Open market or private sale
$261,690
$183.0 p/Share
1,430
Reduced 31.01%
3,182
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$103,460
$72.35 p/Share
1,430
Added 29.04%
3,495
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$137,039
$189.02 p/Share
725
Reduced 18.56%
3,182
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$68,258
$55.36 p/Share
1,233
Added 24.63%
3,773
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$1,315
$131.51 p/Share
10
Added 0.37%
2,674
Common Stock
Jun 14
2022
SELL
Open market or private sale
$163,142
$135.5 p/Share
1,204
Reduced 31.13%
2,664
Common Stock
Jun 14
2022
BUY
Exercise of conversion of derivative security
$65,449
$54.36 p/Share
1,204
Added 31.1%
2,668
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$1,280
$160.02 p/Share
8
Added 0.3%
2,664
Common Stock
Nov 24
2021
SELL
Open market or private sale
$88,200
$200.0 p/Share
441
Reduced 14.24%
2,656
Common Stock
Nov 24
2021
BUY
Exercise of conversion of derivative security
$31,906
$72.35 p/Share
441
Added 13.87%
2,739
Common Stock
Nov 08
2021
SELL
Open market or private sale
$189,500
$189.5 p/Share
1,000
Reduced 27.35%
2,656
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$54,750
$54.75 p/Share
1,000
Added 27.26%
2,668
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$1,238
$176.91 p/Share
7
Added 0.26%
2,656
Common Stock
Sep 17
2021
SELL
Payment of exercise price or tax liability
$100,048
$177.39 p/Share
564
Reduced 17.55%
2,649
Common Stock
Sep 17
2021
BUY
Exercise of conversion of derivative security
$59,320
$59.32 p/Share
1,000
Added 23.74%
3,213
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$91,793
$153.5 p/Share
598
Reduced 21.27%
2,213
Common Stock