Jan 16
2024
SELL
Open market or private sale
$964,413
$192.69 p/Share
5,005
Reduced 2.67%
182,213
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$99,385
$30.58 p/Share
3,250
Added 1.71%
187,218
Common Stock
Dec 14
2023
SELL
Open market or private sale
$973,528
$194.55 p/Share
5,004
Reduced 2.66%
183,396
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$99,385
$30.58 p/Share
3,250
Added 1.69%
188,972
Common Stock
Nov 14
2023
SELL
Open market or private sale
$873,748
$174.61 p/Share
5,004
Reduced 2.62%
185,722
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$99,385
$30.58 p/Share
3,250
Added 1.68%
190,726
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$1,214,232
$151.95 p/Share
7,991
Reduced 4.09%
187,476
Common Stock
Oct 26
2023
BUY
Grant, award, or other acquisition
-
45,551
Added 18.9%
195,467
Common Stock
Oct 16
2023
SELL
Open market or private sale
$814,914
$162.82 p/Share
5,005
Reduced 3.23%
149,916
Common Stock
Oct 16
2023
BUY
Exercise of conversion of derivative security
$99,385
$30.58 p/Share
3,250
Added 2.05%
154,921
Common Stock
Sep 14
2023
SELL
Open market or private sale
$764,508
$152.81 p/Share
5,003
Reduced 3.19%
151,671
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
$99,385
$30.58 p/Share
3,250
Added 2.03%
156,674
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
$2,779
$99.26 p/Share
28
Added 0.02%
153,424
Common Stock
Aug 14
2023
SELL
Open market or private sale
$758,654
$151.64 p/Share
5,003
Reduced 3.16%
153,396
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
$99,385
$30.58 p/Share
3,250
Added 2.01%
158,399
Common Stock
Aug 04
2023
SELL
Open market or private sale
$619,614
$148.66 p/Share
4,168
Reduced 2.62%
155,149
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$155,383
$37.28 p/Share
4,168
Added 2.55%
159,317
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$1,114,265
$139.44 p/Share
7,991
Reduced 4.9%
155,149
Common Stock
Aug 01
2023
SELL
Open market or private sale
$485,622
$140.07 p/Share
3,467
Reduced 2.08%
163,140
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$129,249
$37.28 p/Share
3,467
Added 2.04%
166,607
Common Stock
Jul 27
2023
SELL
Open market or private sale
$98,224
$140.32 p/Share
700
Reduced 0.43%
163,140
Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
$26,096
$37.28 p/Share
700
Added 0.43%
163,840
Common Stock
Jul 25
2023
SELL
Open market or private sale
$1,126,788
$135.22 p/Share
8,333
Reduced 4.86%
163,140
Common Stock
Jul 25
2023
BUY
Exercise of conversion of derivative security
$310,654
$37.28 p/Share
8,333
Added 4.63%
171,473
Common Stock
Jul 14
2023
SELL
Open market or private sale
$650,650
$130.0 p/Share
5,005
Reduced 2.98%
163,140
Common Stock