Jul 14
2025
SELL
Open market or private sale
$1,174,105
$138.13 p/Share
8,500
Reduced 3.79%
215,962
Common Stock
Jul 14
2025
BUY
Exercise of conversion of derivative security
$166,140
$25.56 p/Share
6,500
Added 2.81%
224,462
Common Stock
Jul 03
2025
SELL
Open market or private sale
$1,788,240
$149.02 p/Share
12,000
Reduced 5.22%
217,962
Common Stock
Jun 16
2025
SELL
Open market or private sale
$1,185,835
$139.51 p/Share
8,500
Reduced 3.56%
229,962
Common Stock
Jun 16
2025
BUY
Exercise of conversion of derivative security
$166,140
$25.56 p/Share
6,500
Added 2.65%
238,462
Common Stock
Jun 02
2025
SELL
Open market or private sale
$841,199
$140.2 p/Share
6,000
Reduced 2.52%
231,962
Common Stock
May 29
2025
SELL
Open market or private sale
$1,158,890
$136.34 p/Share
8,500
Reduced 3.45%
237,962
Common Stock
May 29
2025
BUY
Exercise of conversion of derivative security
$166,140
$25.56 p/Share
6,500
Added 2.57%
246,462
Common Stock
May 01
2025
SELL
Payment of exercise price or tax liability
$806,704
$127.02 p/Share
6,351
Reduced 2.58%
239,962
Common Stock
Apr 14
2025
SELL
Open market or private sale
$865,620
$123.66 p/Share
7,000
Reduced 2.76%
246,313
Common Stock
Apr 14
2025
BUY
Exercise of conversion of derivative security
$178,920
$25.56 p/Share
7,000
Added 2.69%
253,313
Common Stock
Mar 14
2025
SELL
Open market or private sale
$874,510
$124.93 p/Share
7,000
Reduced 2.76%
246,313
Common Stock
Mar 14
2025
BUY
Exercise of conversion of derivative security
$178,920
$25.56 p/Share
7,000
Added 2.69%
253,313
Common Stock
Feb 15
2025
BUY
Grant, award, or other acquisition
$17,565
$103.94 p/Share
169
Added 0.07%
246,313
Common Stock
Feb 14
2025
SELL
Open market or private sale
$997,850
$142.55 p/Share
7,000
Reduced 2.77%
246,144
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
$178,920
$25.56 p/Share
7,000
Added 2.69%
253,144
Common Stock
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