Nov 04
2024
BUY
Grant, award, or other acquisition
$17,760
$179.4 p/Share
99
Added 0.17%
57,178
$.01 Par Value Common
Sep 19
2024
SELL
Open market or private sale
$538,501
$176.5 p/Share
3,051
Reduced 5.07%
57,078
$.01 Par Value Common
Sep 17
2024
SELL
Open market or private sale
$518,500
$170.0 p/Share
3,050
Reduced 4.83%
60,129
$.01 Par Value Common
Aug 02
2024
BUY
Grant, award, or other acquisition
$17,816
$169.68 p/Share
105
Added 0.17%
63,179
$.01 Par Value Common
May 24
2024
SELL
Open market or private sale
$1,726,066
$178.0 p/Share
9,697
Reduced 13.36%
62,895
$.01 Par Value Common
Apr 04
2024
BUY
Grant, award, or other acquisition
$17,739
$168.95 p/Share
105
Added 0.14%
72,592
$.01 Par Value Common
Mar 01
2024
SELL
Payment of exercise price or tax liability
$49,444
$151.67 p/Share
326
Reduced 0.45%
72,486
$.01 Par Value Common
Feb 13
2024
SELL
Payment of exercise price or tax liability
$975,610
$147.04 p/Share
6,635
Reduced 8.35%
72,812
$.01 Par Value Common
Feb 13
2024
BUY
Grant, award, or other acquisition
-
15,012
Added 15.89%
79,447
$.01 Par Value Common
Feb 05
2024
SELL
Payment of exercise price or tax liability
$99,137
$152.99 p/Share
648
Reduced 1.0%
64,435
$.01 Par Value Common
Feb 02
2024
SELL
Payment of exercise price or tax liability
$52,065
$155.42 p/Share
335
Reduced 0.51%
65,083
$.01 Par Value Common
Feb 01
2024
SELL
Payment of exercise price or tax liability
$63,050
$155.68 p/Share
405
Reduced 0.62%
65,418
$.01 Par Value Common
Feb 01
2024
BUY
Grant, award, or other acquisition
-
8,350
Added 11.26%
65,823
$.01 Par Value Common
Jan 19
2024
BUY
Grant, award, or other acquisition
$17,473
$150.63 p/Share
116
Added 0.2%
57,473
$.01 Par Value Common
Dec 15
2023
SELL
Open market or private sale
$931,744
$152.47 p/Share
6,111
Reduced 9.63%
57,357
$.01 Par Value Common
Nov 03
2023
BUY
Grant, award, or other acquisition
$15,087
$122.66 p/Share
123
Added 0.19%
63,468
$.01 Par Value Common
Aug 04
2023
BUY
Grant, award, or other acquisition
$15,037
$140.54 p/Share
107
Added 0.17%
63,345
$.01 Par Value Common
Apr 18
2023
SELL
Open market or private sale
$800,000
$100.0 p/Share
8,000
Reduced 11.27%
62,961
$.01 Par Value Common
Apr 18
2023
BUY
Exercise of conversion of derivative security
$301,200
$37.65 p/Share
8,000
Added 10.13%
70,961
$.01 Par Value Common
Apr 06
2023
BUY
Grant, award, or other acquisition
$14,868
$93.51 p/Share
159
Added 0.25%
62,961
$.01 Par Value Common
Feb 07
2023
SELL
Payment of exercise price or tax liability
$32,644
$99.83 p/Share
327
Reduced 0.52%
62,801
$.01 Par Value Common
Feb 06
2023
SELL
Payment of exercise price or tax liability
$63,551
$99.61 p/Share
638
Reduced 1.0%
63,128
$.01 Par Value Common
Feb 03
2023
SELL
Payment of exercise price or tax liability
$55,247
$101.0 p/Share
547
Reduced 0.85%
63,766
$.01 Par Value Common
Feb 02
2023
SELL
Payment of exercise price or tax liability
$61,370
$102.97 p/Share
596
Reduced 0.92%
64,313
$.01 Par Value Common
Feb 02
2023
SELL
Payment of exercise price or tax liability
$846,722
$102.97 p/Share
8,223
Reduced 11.24%
64,909
$.01 Par Value Common