Nov 19
2024
SELL
Payment of exercise price or tax liability
$49,364
$192.83 p/Share
256
Reduced 4.4%
5,560
Common Stock
Nov 19
2024
BUY
Grant, award, or other acquisition
-
600
Added 9.35%
5,816
Common Stock
Oct 31
2024
SELL
Payment of exercise price or tax liability
$95,479
$179.81 p/Share
531
Reduced 9.24%
5,216
Common Stock
Jun 26
2024
SELL
Open market or private sale
$304,200
$169.0 p/Share
1,800
Reduced 23.85%
5,747
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$82,215
$164.43 p/Share
500
Reduced 6.21%
7,547
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
1,597
Added 16.56%
8,047
Common Stock
Oct 24
2023
SELL
Payment of exercise price or tax liability
$32,142
$163.99 p/Share
196
Reduced 2.95%
6,450
Common Stock
Oct 24
2023
BUY
Grant, award, or other acquisition
-
460
Added 6.47%
6,646
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$622,000
$200.0 p/Share
3,110
Reduced 30.27%
7,165
Common Stock
Jan 05
2023
SELL
Open market or private sale
$178,000
$200.0 p/Share
890
Reduced 12.42%
6,275
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
-
4,000
Added 28.02%
10,275
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$16,717
$187.84 p/Share
89
Reduced 1.42%
6,186
Common Stock
Nov 28
2022
BUY
Grant, award, or other acquisition
-
1,378
Added 18.01%
6,275
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$70,475
$184.01 p/Share
383
Reduced 7.25%
4,897
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$182,867
$190.09 p/Share
962
Reduced 15.41%
5,280
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
-
1,120
Added 15.21%
6,242
Common Stock
Nov 30
2020
SELL
Sale (or disposition) back to the issuer
$521,577
$192.18 p/Share
2,714
Reduced 29.75%
6,408
Common Stock
Nov 30
2020
SELL
Open market or private sale
$242,244
$188.37 p/Share
1,286
Reduced 20.07%
5,122
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
$418,680
$104.67 p/Share
4,000
Added 30.48%
9,122
Common Stock
Oct 29
2020
SELL
Sale (or disposition) back to the issuer
$496,816
$165.44 p/Share
3,003
Reduced 32.92%
6,119
Common Stock
Oct 29
2020
SELL
Open market or private sale
$162,920
$163.41 p/Share
997
Reduced 16.29%
5,122
Common Stock
Oct 29
2020
BUY
Exercise of conversion of derivative security
$427,960
$106.99 p/Share
4,000
Added 30.48%
9,122
Common Stock
Oct 26
2020
BUY
Grant, award, or other acquisition
-
1,169
Added 18.58%
5,122
Common Stock
Sep 30
2020
SELL
Open market or private sale
$1,728
$192.0 p/Share
9
Reduced 0.23%
3,953
Common Stock
Sep 28
2020
SELL
Sale (or disposition) back to the issuer
$506,268
$187.16 p/Share
2,705
Reduced 34.01%
5,248
Common Stock