Jul 12
2024
SELL
Open market or private sale
$1,958,711
$82.66 p/Share
23,696
Reduced 54.55%
19,741
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$1,187,169
$50.1 p/Share
23,696
Added 35.3%
43,437
Common Stock
Feb 13
2024
SELL
Open market or private sale
$265,063
$76.83 p/Share
3,450
Reduced 14.88%
19,735
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$90,543
$77.72 p/Share
1,165
Reduced 4.78%
23,185
Common Stock
Jan 27
2024
BUY
Grant, award, or other acquisition
$7,772
$77.72 p/Share
100
Added 0.41%
24,350
Common Stock
Jan 27
2024
BUY
Exercise of conversion of derivative security
$298,833
$77.72 p/Share
3,845
Added 13.69%
24,250
Common Stock
Jan 24
2024
SELL
Open market or private sale
$1,020,373
$77.05 p/Share
13,243
Reduced 39.36%
20,405
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$30,256
$77.78 p/Share
389
Reduced 1.14%
33,648
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$978,903
$67.97 p/Share
14,402
Added 29.73%
34,037
Common Stock
Jul 05
2023
SELL
Open market or private sale
$1,143,144
$70.08 p/Share
16,312
Reduced 59.69%
11,016
Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
$761,770
$46.7 p/Share
16,312
Added 37.38%
27,328
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$17,563
$68.34 p/Share
257
Reduced 2.28%
11,016
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$57,132
$68.34 p/Share
836
Added 6.9%
11,273
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$49,559
$68.17 p/Share
727
Reduced 6.51%
10,437
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$101,300
$68.17 p/Share
1,486
Added 11.75%
11,164
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
$39,265
$68.17 p/Share
576
Added 5.15%
10,601
Common Stock
Nov 14
2022
SELL
Open market or private sale
$1,078,235
$75.28 p/Share
14,323
Reduced 61.15%
9,100
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$672,894
$46.98 p/Share
14,323
Added 37.95%
23,423
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$49,603
$70.26 p/Share
706
Reduced 7.2%
9,100
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$108,621
$70.26 p/Share
1,546
Added 13.62%
9,806
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$225,103
$64.26 p/Share
3,503
Reduced 29.78%
8,260
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$646,905
$64.26 p/Share
10,067
Added 46.12%
11,763
Common Stock
Feb 01
2022
SELL
Open market or private sale
$1,294,440
$71.73 p/Share
18,046
Reduced 91.41%
1,696
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
$742,064
$45.05 p/Share
16,472
Added 45.49%
19,742
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$18,064
$71.12 p/Share
254
Reduced 7.21%
3,270
Common Stock