Nov 13
2024
BUY
Grant, award, or other acquisition
$140,166
$89.85 p/Share
1,560
Added 1.46%
105,377
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$115,679
$91.23 p/Share
1,268
Reduced 1.21%
103,817
Common Stock
Sep 13
2024
SELL
Open market or private sale
$4,952,731
$72.86 p/Share
67,976
Reduced 39.28%
105,085
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
$2,177,271
$32.03 p/Share
67,976
Added 28.2%
173,061
Common Stock
Sep 12
2024
SELL
Open market or private sale
$525,753
$72.1 p/Share
7,292
Reduced 6.49%
105,085
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$233,489
$32.02 p/Share
7,292
Added 6.09%
112,377
Common Stock
Sep 04
2024
SELL
Open market or private sale
$1,471,675
$73.82 p/Share
19,936
Reduced 15.95%
105,085
Common Stock
Sep 04
2024
BUY
Exercise of conversion of derivative security
$638,550
$32.03 p/Share
19,936
Added 13.75%
125,021
Common Stock
Sep 03
2024
SELL
Open market or private sale
$2,528,514
$73.78 p/Share
34,271
Reduced 24.59%
105,085
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$1,097,700
$32.03 p/Share
34,271
Added 19.74%
139,356
Common Stock
Aug 30
2024
SELL
Open market or private sale
$2,143,517
$75.74 p/Share
28,301
Reduced 21.22%
105,085
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$1,067,230
$37.71 p/Share
28,301
Added 19.08%
120,045
Common Stock
Aug 29
2024
SELL
Open market or private sale
$2,274,887
$75.54 p/Share
30,115
Reduced 22.27%
105,085
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$1,306,689
$43.39 p/Share
30,115
Added 18.22%
135,200
Common Stock
Aug 28
2024
SELL
Open market or private sale
$2,727,247
$75.43 p/Share
36,156
Reduced 25.6%
105,085
Common Stock
Aug 28
2024
BUY
Exercise of conversion of derivative security
$1,568,808
$43.39 p/Share
36,156
Added 20.38%
141,241
Common Stock
Aug 27
2024
SELL
Open market or private sale
$1,862,557
$75.6 p/Share
24,637
Reduced 18.99%
105,085
Common Stock
Aug 27
2024
BUY
Exercise of conversion of derivative security
$952,220
$38.65 p/Share
24,637
Added 16.27%
126,773
Common Stock
Aug 26
2024
SELL
Payment of exercise price or tax liability
$592,518
$75.76 p/Share
7,821
Reduced 6.93%
105,085
Common Stock
Aug 25
2024
SELL
Payment of exercise price or tax liability
$2,148,755
$75.35 p/Share
28,517
Reduced 20.16%
112,906
Common Stock
Aug 25
2024
BUY
Grant, award, or other acquisition
$3,512,741
$75.35 p/Share
46,619
Added 27.47%
123,085
Common Stock
Aug 08
2024
SELL
Open market or private sale
$4,814,768
$71.51 p/Share
67,330
Reduced 41.53%
94,804
Common Stock
Nov 14
2023
SELL
Open market or private sale
$258,940
$55.77 p/Share
4,643
Reduced 2.78%
162,134
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$157,397
$33.9 p/Share
4,643
Added 2.71%
166,777
Common Stock
Nov 13
2023
SELL
Open market or private sale
$3,437,200
$54.77 p/Share
62,757
Reduced 27.91%
162,134
Common Stock