Sep 26
2024
SELL
Open market or private sale
$326,799
$159.57 p/Share
2,048
Reduced 4.37%
44,865
Common Stock
Jun 26
2024
SELL
Open market or private sale
$259,380
$136.66 p/Share
1,898
Reduced 3.9%
46,815
Common Stock
Apr 26
2024
SELL
Open market or private sale
$44,923
$131.74 p/Share
341
Reduced 0.7%
48,713
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$67,625
$57.31 p/Share
1,180
Added 2.35%
49,054
Common Stock
Mar 05
2024
SELL
Open market or private sale
$896,909
$137.88 p/Share
6,505
Reduced 11.96%
47,874
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$150,030
$50.01 p/Share
3,000
Added 5.23%
54,379
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$125,801
$136.89 p/Share
919
Reduced 1.76%
51,379
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$86,425
$134.41 p/Share
643
Reduced 1.21%
52,298
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$175,014
$135.46 p/Share
1,292
Reduced 2.38%
52,941
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
8,621
Added 13.72%
54,233
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$189,237
$126.75 p/Share
1,493
Reduced 3.17%
45,612
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
3,502
Added 6.92%
47,105
Common Stock
Dec 26
2023
SELL
Open market or private sale
$297,864
$126.0 p/Share
2,364
Reduced 5.16%
43,493
Common Stock
Dec 26
2023
BUY
Exercise of conversion of derivative security
$99,280
$49.64 p/Share
2,000
Added 4.18%
45,857
Common Stock
Dec 07
2023
-
225
Reduced 0.51%
43,857
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$111,308
$107.13 p/Share
1,039
Reduced 2.31%
43,961
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$100,492
$108.64 p/Share
925
Reduced 2.01%
45,000
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$70,755
$109.19 p/Share
648
Reduced 1.39%
45,925
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
4,285
Added 8.43%
46,573
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$96,208
$108.71 p/Share
885
Reduced 2.05%
42,288
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
2,590
Added 5.66%
43,173
Common Stock
Nov 14
2022
SELL
Open market or private sale
$262,500
$105.0 p/Share
2,500
Reduced 5.81%
40,507
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$41,590
$41.59 p/Share
1,000
Added 2.27%
43,007
Common Stock
Aug 26
2022
SELL
Open market or private sale
$267,500
$107.0 p/Share
2,500
Reduced 5.62%
42,007
Common Stock
Aug 26
2022
BUY
Exercise of conversion of derivative security
$98,900
$49.45 p/Share
2,000
Added 4.3%
44,507
Common Stock