Feb 01
2025
SELL
Payment of exercise price or tax liability
$885,114
$139.41 p/Share
6,349
Reduced 2.51%
246,144
Common Stock
Jan 30
2025
SELL
Payment of exercise price or tax liability
$3,826,366
$139.73 p/Share
27,384
Reduced 9.78%
252,493
Common Stock
Jan 30
2025
BUY
Grant, award, or other acquisition
-
54,424
Added 17.3%
260,203
Common Stock
Jan 14
2025
SELL
Open market or private sale
$941,500
$134.5 p/Share
7,000
Reduced 3.01%
225,453
Common Stock
Jan 14
2025
BUY
Exercise of conversion of derivative security
$178,920
$25.56 p/Share
7,000
Added 2.92%
232,453
Common Stock
Dec 16
2024
SELL
Open market or private sale
$1,035,930
$147.99 p/Share
7,000
Reduced 3.01%
225,453
Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
$178,920
$25.56 p/Share
7,000
Added 2.92%
232,453
Common Stock
Nov 14
2024
SELL
Open market or private sale
$1,052,030
$150.29 p/Share
7,000
Reduced 3.01%
225,453
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
$178,920
$25.56 p/Share
7,000
Added 2.92%
232,453
Common Stock
Nov 06
2024
SELL
Open market or private sale
$1,196,285
$167.5 p/Share
7,142
Reduced 3.07%
225,453
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$843,222
$120.34 p/Share
7,007
Reduced 2.92%
232,595
Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
-
59,953
Added 20.01%
239,602
Common Stock
Oct 14
2024
SELL
Open market or private sale
$882,420
$126.06 p/Share
7,000
Reduced 3.75%
179,649
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
$178,920
$25.56 p/Share
7,000
Added 3.61%
186,649
Common Stock
Sep 16
2024
SELL
Open market or private sale
$882,840
$126.12 p/Share
7,000
Reduced 3.75%
179,649
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$178,920
$25.56 p/Share
7,000
Added 3.61%
186,649
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
$5,734
$106.2 p/Share
54
Added 0.03%
179,649
Common Stock
Aug 14
2024
SELL
Open market or private sale
$872,340
$124.62 p/Share
7,000
Reduced 3.75%
179,595
Common Stock
Aug 14
2024
BUY
Exercise of conversion of derivative security
$178,920
$25.56 p/Share
7,000
Added 3.62%
186,595
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$969,770
$138.42 p/Share
7,006
Reduced 3.75%
179,595
Common Stock
Jul 15
2024
SELL
Open market or private sale
$1,003,520
$143.36 p/Share
7,000
Reduced 3.62%
186,601
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
$178,920
$25.56 p/Share
7,000
Added 3.49%
193,601
Common Stock
Jun 14
2024
SELL
Open market or private sale
$955,920
$136.56 p/Share
7,000
Reduced 3.62%
186,601
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$178,920
$25.56 p/Share
7,000
Added 3.49%
193,601
Common Stock
Jun 03
2024
SELL
Open market or private sale
$968,170
$138.31 p/Share
7,000
Reduced 3.62%
186,601
Common Stock