Aug 23
2024
SELL
Open market or private sale
$71,921
$103.04 p/Share
698
Reduced 4.07%
16,444
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$35,891
$51.42 p/Share
698
Added 3.91%
17,142
Common Stock
Jul 29
2024
SELL
Payment of exercise price or tax liability
$38,819
$98.03 p/Share
396
Reduced 2.35%
16,444
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$5,059
$82.94 p/Share
61
Reduced 0.36%
16,801
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$12,495
$81.67 p/Share
153
Reduced 0.9%
16,878
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$6,941
$81.67 p/Share
85
Reduced 0.5%
17,008
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
1,444
Added 7.79%
17,088
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$65,190
$83.47 p/Share
781
Reduced 4.75%
15,644
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
2,330
Added 12.42%
16,425
Common Stock
Dec 08
2023
SELL
Open market or private sale
$76,532
$76.0 p/Share
1,007
Reduced 6.5%
14,488
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$57,801
$57.4 p/Share
1,007
Added 6.1%
15,495
Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$2,026
$92.11 p/Share
22
Reduced 0.15%
14,488
Common Stock
Jul 29
2023
SELL
Payment of exercise price or tax liability
$27,769
$70.66 p/Share
393
Reduced 2.72%
14,056
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$3,211
$91.77 p/Share
35
Reduced 0.24%
14,449
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$10,445
$90.83 p/Share
115
Reduced 0.79%
14,481
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$4,178
$90.83 p/Share
46
Reduced 0.31%
14,594
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
801
Added 5.19%
14,640
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$54,279
$86.57 p/Share
627
Reduced 4.33%
13,839
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
1,810
Added 11.12%
14,466
Common Stock
Nov 10
2022
SELL
Open market or private sale
$43,775
$85.0 p/Share
515
Reduced 3.91%
12,656
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$23,473
$45.58 p/Share
515
Added 3.76%
13,171
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
4,022
Added 24.12%
12,656
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$3,808
$102.93 p/Share
37
Reduced 0.43%
8,634
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$9,572
$102.93 p/Share
93
Reduced 1.06%
8,671
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
680
Added 7.2%
8,764
Common Stock