Nov 20
2024
SELL
Payment of exercise price or tax liability
$20,253
$109.48 p/Share
185
Reduced 0.23%
81,454
Common Stock
Nov 19
2024
BUY
Grant, award, or other acquisition
$1,049,879
$109.82 p/Share
9,560
Added 10.48%
81,639
Common Stock
Nov 14
2024
SELL
Payment of exercise price or tax liability
$39,685
$111.79 p/Share
355
Reduced 0.49%
72,079
Common Stock
Nov 12
2024
SELL
Open market or private sale
$756,700
$115.0 p/Share
6,580
Reduced 8.33%
72,434
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$321,433
$48.85 p/Share
6,580
Added 7.69%
79,014
Common Stock
Nov 11
2024
SELL
Open market or private sale
$559,935
$115.0 p/Share
4,869
Reduced 6.3%
72,434
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$237,850
$48.85 p/Share
4,869
Added 5.93%
77,303
Common Stock
Nov 06
2024
SELL
Open market or private sale
$6,989,974
$109.99 p/Share
63,551
Reduced 46.73%
72,434
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$3,104,466
$48.85 p/Share
63,551
Added 31.85%
135,985
Common Stock
Oct 23
2024
SELL
Open market or private sale
$2,938,496
$101.08 p/Share
29,071
Reduced 28.64%
72,434
Common Stock
Oct 23
2024
BUY
Exercise of conversion of derivative security
$1,420,118
$48.85 p/Share
29,071
Added 22.26%
101,505
Common Stock
Aug 30
2024
SELL
Open market or private sale
$1,021,077
$98.98 p/Share
10,316
Reduced 12.47%
72,402
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$503,936
$48.85 p/Share
10,316
Added 11.09%
82,718
Common Stock
Aug 29
2024
SELL
Open market or private sale
$792,136
$98.98 p/Share
8,003
Reduced 9.95%
72,402
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$390,946
$48.85 p/Share
8,003
Added 9.05%
80,405
Common Stock
Aug 28
2024
SELL
Open market or private sale
$130,673
$98.92 p/Share
1,321
Reduced 1.79%
72,402
Common Stock
Aug 28
2024
BUY
Exercise of conversion of derivative security
$64,530
$48.85 p/Share
1,321
Added 1.76%
73,723
Common Stock
Aug 26
2024
SELL
Open market or private sale
$127,533
$98.94 p/Share
1,289
Reduced 1.75%
72,402
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$62,967
$48.85 p/Share
1,289
Added 1.72%
73,691
Common Stock
Dec 12
2023
-
6,500
Reduced 8.25%
72,297
Common Stock
Dec 07
2023
SELL
Open market or private sale
$334,223
$77.17 p/Share
4,331
Reduced 5.21%
78,797
Common Stock
Nov 22
2023
SELL
Payment of exercise price or tax liability
$34,045
$75.49 p/Share
451
Reduced 0.54%
83,128
Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$17,158
$77.64 p/Share
221
Reduced 0.26%
83,579
Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
$109,472
$77.64 p/Share
1,410
Added 1.65%
83,800
Common Stock
Nov 14
2023
SELL
Payment of exercise price or tax liability
$33,044
$78.12 p/Share
423
Reduced 0.51%
82,390
Common Stock