Nov 09
2023
BUY
Exercise of conversion of derivative security
-
2,023
Added 12.04%
14,779
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$9,977
$163.57 p/Share
61
Added 0.51%
11,954
Common Stock
May 17
2023
SELL
Open market or private sale
$1,305,750
$174.1 p/Share
7,500
Reduced 38.67%
11,893
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
$256,236
$77.53 p/Share
3,305
Added 14.56%
19,393
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$232,900
$156.73 p/Share
1,486
Reduced 8.46%
16,088
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
4,668
Added 20.99%
17,574
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$8,451
$140.85 p/Share
60
Added 0.46%
12,906
Common Stock
Nov 13
2022
SELL
Payment of exercise price or tax liability
$296,227
$153.01 p/Share
1,936
Reduced 13.1%
12,845
Common Stock
Nov 13
2022
BUY
Exercise of conversion of derivative security
-
4,182
Added 22.05%
14,781
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$176,700
$155.0 p/Share
1,140
Reduced 9.71%
10,599
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
2,460
Added 18.02%
11,189
Common Stock
Nov 09
2022
SELL
Payment of exercise price or tax liability
$97,031
$135.33 p/Share
717
Reduced 7.17%
9,279
Common Stock
Nov 09
2022
BUY
Grant, award, or other acquisition
-
2,046
Added 16.99%
9,996
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$8,178
$120.26 p/Share
68
Added 0.85%
7,950
Common Stock
Feb 03
2022
SELL
Open market or private sale
$1,935,148
$137.89 p/Share
14,034
Reduced 64.04%
7,882
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$1,175,909
$83.79 p/Share
14,034
Added 39.04%
21,916
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$7,455
$112.96 p/Share
66
Added 0.83%
7,882
Common Stock
Nov 14
2021
SELL
Payment of exercise price or tax liability
$56,278
$125.34 p/Share
449
Reduced 5.43%
7,816
Common Stock
Nov 14
2021
BUY
Exercise of conversion of derivative security
-
1,429
Added 14.74%
8,265
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$80,390
$119.45 p/Share
673
Reduced 8.96%
6,836
Common Stock
Nov 12
2021
BUY
Grant, award, or other acquisition
-
2,144
Added 22.21%
7,509
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$46,879
$125.68 p/Share
373
Reduced 6.5%
5,365
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
-
1,187
Added 17.14%
5,738
Common Stock