Nov 06
2024
|
SELL
Open market or private sale
|
$309,338
$86.48 p/Share
|
3,577
Reduced 12.83%
|
24,298
Common Stock, par valu...
|
|
Nov 05
2024
|
SELL
Payment of exercise price or tax liability
|
$850,029
$87.65 p/Share
|
9,698
Reduced 25.81%
|
27,875
Common Stock, par valu...
|
|
Nov 05
2024
|
BUY
Exercise of conversion of derivative security
|
$536,310
$40.4 p/Share
|
13,275
Added 26.11%
|
37,573
Common Stock, par valu...
|
|
Sep 01
2024
|
SELL
Payment of exercise price or tax liability
|
$58,101
$84.82 p/Share
|
685
Reduced 2.74%
|
24,298
Common Stock, par valu...
|
|
Aug 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
2,784
Added 10.03%
|
24,983
Common Stock, par valu...
|
|
Aug 03
2024
|
SELL
Payment of exercise price or tax liability
|
$136,007
$83.44 p/Share
|
1,630
Reduced 6.84%
|
22,199
Common Stock, par valu...
|
|
Apr 01
2024
|
SELL
Payment of exercise price or tax liability
|
$76,091
$90.91 p/Share
|
837
Reduced 3.39%
|
23,829
Common Stock, par valu...
|
|
Mar 01
2024
|
SELL
Payment of exercise price or tax liability
|
$415,780
$91.28 p/Share
|
4,555
Reduced 18.19%
|
20,487
Common Stock, par valu...
|
|
Mar 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
4,179
Added 14.49%
|
24,666
Common Stock, par valu...
|
|
Aug 03
2023
|
SELL
Payment of exercise price or tax liability
|
$124,189
$76.19 p/Share
|
1,630
Reduced 7.3%
|
20,705
Common Stock, par valu...
|
|
Jun 08
2023
|
SELL
Open market or private sale
|
$191,336
$77.37 p/Share
|
2,473
Reduced 9.97%
|
22,335
Common Stock, par valu...
|
|
Apr 01
2023
|
SELL
Payment of exercise price or tax liability
|
$68,734
$82.12 p/Share
|
837
Reduced 3.26%
|
24,808
Common Stock, par valu...
|
|
Mar 02
2023
|
SELL
Payment of exercise price or tax liability
|
$40,596
$75.04 p/Share
|
541
Reduced 2.07%
|
25,645
Common Stock, par valu...
|
|
Mar 01
2023
|
SELL
Payment of exercise price or tax liability
|
$69,878
$75.3 p/Share
|
928
Reduced 3.42%
|
26,186
Common Stock, par valu...
|
|
Mar 01
2023
|
BUY
Grant, award, or other acquisition
|
-
|
4,150
Added 13.27%
|
27,114
Common Stock, par valu...
|
|
Feb 09
2023
|
BUY
Grant, award, or other acquisition
|
-
|
4,338
Added 14.77%
|
25,042
Common Stock, par valu...
|
|
Feb 01
2023
|
BUY
Grant, award, or other acquisition
|
-
|
2,231
Added 8.85%
|
22,964
Common Stock, par valu...
|
|
Jan 03
2023
|
BUY
Grant, award, or other acquisition
|
-
|
245
Added 50.0%
|
245
Common Stock, par valu...
|
|