Nov 03
2023
-
1,000
Reduced 5.99%
15,700
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$41,150
$111.52 p/Share
369
Reduced 2.16%
16,700
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
-
938
Added 5.21%
17,069
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$121,683
$114.58 p/Share
1,062
Reduced 6.18%
16,131
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
-
2,700
Added 13.57%
17,193
Common Stock
Dec 09
2022
-
880
Reduced 5.72%
14,493
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$25,266
$115.37 p/Share
219
Reduced 1.4%
15,373
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
-
900
Added 5.46%
15,592
Common Stock
Nov 22
2022
SELL
Payment of exercise price or tax liability
$162,305
$123.52 p/Share
1,314
Reduced 8.21%
14,692
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
-
5,400
Added 25.23%
16,006
Common Stock
Jun 24
2022
-
1,000
Reduced 8.62%
10,606
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$27,088
$96.4 p/Share
281
Reduced 2.36%
11,606
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
716
Added 5.68%
11,887
Common Stock
Dec 01
2021
-
1,000
Reduced 8.22%
11,171
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$21,526
$98.29 p/Share
219
Reduced 1.77%
12,171
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
-
900
Added 6.77%
12,390
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$66,074
$100.57 p/Share
657
Reduced 5.41%
11,490
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
2,700
Added 18.19%
12,147
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$21,602
$98.64 p/Share
219
Reduced 2.27%
9,447
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
-
900
Added 8.52%
9,666
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$3,459
$93.49 p/Share
37
Reduced 0.63%
5,844
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
-
96
Added 1.61%
5,881
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$13,279
$90.95 p/Share
146
Reduced 2.46%
5,785
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
600
Added 9.19%
5,931
Common Stock
Nov 22
2020
SELL
Payment of exercise price or tax liability
$38,767
$88.51 p/Share
438
Reduced 7.59%
5,331
Common Stock