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
Aug 10
2021
BUY
Exercise of conversion of derivative security
$59,320
$59.32 p/Share
1,000
Added 26.24%
2,811
Common Stock
Jun 28
2021
SELL
Payment of exercise price or tax liability
$60,945
$132.49 p/Share
460
Reduced 20.26%
1,811
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$37,432
$54.25 p/Share
690
Added 27.34%
1,834
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$1,267
$97.46 p/Share
13
Added 0.82%
1,581
Common Stock
Mar 15
2021
SELL
Open market or private sale
$109,280
$109.28 p/Share
1,000
Reduced 38.94%
1,568
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$58,330
$58.33 p/Share
1,000
Added 30.89%
2,237
Common Stock
Mar 09
2021
SELL
Open market or private sale
$211,500
$105.75 p/Share
2,000
Reduced 56.05%
1,568
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$103,500
$51.75 p/Share
2,000
Added 54.47%
1,672
Common Stock
Dec 22
2020
SELL
Payment of exercise price or tax liability
$73,802
$104.24 p/Share
708
Reduced 31.11%
1,568
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
$57,750
$57.75 p/Share
1,000
Added 30.53%
2,276
Common Stock
Oct 15
2020
SELL
Payment of exercise price or tax liability
$87,494
$90.2 p/Share
970
Reduced 43.19%
1,276
Common Stock