Aug 03
2024
|
SELL
Payment of exercise price or tax liability
|
$127,913
$83.44 p/Share
|
1,533
Reduced 6.38%
|
22,477
Common Stock, par valu...
|
|
Mar 01
2024
|
SELL
Payment of exercise price or tax liability
|
$750,778
$91.28 p/Share
|
8,225
Reduced 28.36%
|
20,775
Common Stock, par valu...
|
|
Mar 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
3,235
Added 11.87%
|
24,010
Common Stock, par valu...
|
|
Aug 03
2023
|
SELL
Payment of exercise price or tax liability
|
$116,723
$76.19 p/Share
|
1,532
Reduced 6.38%
|
22,493
Common Stock, par valu...
|
|
Jul 31
2023
|
SELL
Open market or private sale
|
$1,202,049
$77.01 p/Share
|
15,609
Reduced 39.38%
|
24,025
Common Stock, par valu...
|
|
Jul 31
2023
|
BUY
Exercise of conversion of derivative security
|
$536,310
$40.4 p/Share
|
13,275
Added 26.25%
|
37,300
Common Stock, par valu...
|
|
Mar 02
2023
|
SELL
Payment of exercise price or tax liability
|
$57,255
$75.04 p/Share
|
763
Reduced 2.81%
|
26,359
Common Stock, par valu...
|
|
Mar 01
2023
|
SELL
Payment of exercise price or tax liability
|
$98,567
$75.3 p/Share
|
1,309
Reduced 4.6%
|
27,122
Common Stock, par valu...
|
|
Mar 01
2023
|
BUY
Grant, award, or other acquisition
|
-
|
3,652
Added 11.38%
|
28,431
Common Stock, par valu...
|
|
Feb 09
2023
|
BUY
Grant, award, or other acquisition
|
-
|
6,507
Added 18.33%
|
29,000
Common Stock, par valu...
|
|
Feb 01
2023
|
BUY
Grant, award, or other acquisition
|
-
|
1,964
Added 7.34%
|
24,779
Common Stock, par valu...
|
|