Oct 29
2024
SELL
Open market or private sale
$1,322,460
$146.94 p/Share
9,000
Reduced 8.35%
98,770
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$1,142,607
$168.85 p/Share
6,767
Reduced 6.91%
91,188
Common Stock
Jun 01
2024
BUY
Grant, award, or other acquisition
-
16,582
Added 13.33%
107,770
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
12,629
Added 11.42%
97,955
Common Stock
Feb 01
2024
SELL
Open market or private sale
$1,025,035
$186.37 p/Share
5,500
Reduced 6.06%
85,326
Common Stock
Aug 02
2023
SELL
Open market or private sale
$1,704,500
$170.45 p/Share
10,000
Reduced 9.92%
90,826
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$589,515
$132.06 p/Share
4,464
Reduced 5.3%
79,779
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$2,799,882
$133.03 p/Share
21,047
Added 17.27%
100,826
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
10,105
Added 10.71%
84,243
Common Stock
Feb 03
2023
SELL
Open market or private sale
$349,216
$177.99 p/Share
1,962
Reduced 2.58%
74,138
Common Stock
Aug 10
2022
SELL
Open market or private sale
$708,200
$141.64 p/Share
5,000
Reduced 6.17%
76,100
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$301,744
$132.46 p/Share
2,278
Reduced 3.68%
59,679
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
21,421
Added 20.89%
81,100
Common Stock
Mar 24
2022
SELL
Open market or private sale
$614,760
$153.69 p/Share
4,000
Reduced 6.06%
61,957
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
8,118
Added 10.96%
65,957
Common Stock
Aug 05
2021
SELL
Open market or private sale
$386,329
$101.88 p/Share
3,792
Reduced 6.15%
57,839
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$213,796
$102.54 p/Share
2,085
Reduced 3.47%
57,925
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
3,706
Added 5.67%
61,631
Common Stock
May 06
2021
SELL
Open market or private sale
$326,655
$93.33 p/Share
3,500
Reduced 5.51%
60,010
Common Stock
Mar 08
2021
SELL
Open market or private sale
$196,620
$65.54 p/Share
3,000
Reduced 4.51%
63,510
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
2,788
Added 4.02%
66,510
Common Stock