Mar 08
2024
SELL
Payment of exercise price or tax liability
$38,950
$87.53 p/Share
445
Reduced 5.24%
8,041
Common Stock
Feb 23
2024
SELL
Open market or private sale
$54,774
$91.29 p/Share
600
Reduced 6.62%
8,465
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
1,467
Added 13.93%
9,065
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$21,011
$89.03 p/Share
236
Reduced 3.01%
7,598
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$60,718
$89.03 p/Share
682
Added 8.01%
7,834
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
3,833
Added 35.04%
7,105
Common Stock
Jul 29
2022
SELL
Open market or private sale
$46,068
$115.17 p/Share
400
Reduced 10.89%
3,272
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$98,083
$102.49 p/Share
957
Reduced 20.67%
3,672
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
3,176
Added 40.69%
4,629
Common Stock
Nov 08
2021
SELL
Sale (or disposition) back to the issuer
$70,906
$128.22 p/Share
553
Reduced 18.21%
2,484
Common Stock
Nov 08
2021
SELL
Open market or private sale
$115,335
$128.15 p/Share
900
Reduced 38.25%
1,453
Common Stock
Nov 08
2021
SELL
Payment of exercise price or tax liability
$16,797
$128.22 p/Share
131
Reduced 5.27%
2,353
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$70,860
$70.86 p/Share
1,000
Added 24.77%
3,037
Common Stock
Nov 05
2021
SELL
Sale (or disposition) back to the issuer
$213,659
$126.65 p/Share
1,687
Reduced 34.04%
3,269
Common Stock
Nov 05
2021
SELL
Open market or private sale
$137,995
$125.45 p/Share
1,100
Reduced 35.07%
2,037
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$48,887
$126.65 p/Share
386
Reduced 10.96%
3,137
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$212,580
$70.86 p/Share
3,000
Added 43.98%
3,821
Common Stock
May 10
2021
SELL
Open market or private sale
$137,700
$137.7 p/Share
1,000
Reduced 31.15%
2,210
Common Stock
May 03
2021
SELL
Open market or private sale
$293,370
$133.35 p/Share
2,200
Reduced 40.67%
3,210
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$85,032
$70.86 p/Share
1,200
Added 18.15%
5,410
Common Stock
Mar 16
2021
SELL
Open market or private sale
$44,814
$128.04 p/Share
350
Reduced 8.32%
3,857
Common Stock
Mar 15
2021
SELL
Sale (or disposition) back to the issuer
$78,052
$129.87 p/Share
601
Reduced 11.32%
4,706
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$18,961
$129.87 p/Share
146
Reduced 3.35%
4,207
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$77,946
$70.86 p/Share
1,100
Added 17.17%
5,307
Common Stock
Mar 10
2021
SELL
Open market or private sale
$51,796
$129.49 p/Share
400
Reduced 8.68%
4,207
Common Stock