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
Jun 03
2024
BUY
Exercise of conversion of derivative security
$178,920
$25.56 p/Share
7,000
Added 3.49%
193,601
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$1,158,187
$165.29 p/Share
7,007
Reduced 3.62%
186,601
Common Stock
Apr 15
2024
SELL
Open market or private sale
$663,714
$164.53 p/Share
4,034
Reduced 2.04%
193,608
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$96,663
$30.58 p/Share
3,161
Added 1.57%
197,642
Common Stock
Mar 14
2024
SELL
Open market or private sale
$694,261
$168.51 p/Share
4,120
Reduced 2.07%
194,481
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
$99,385
$30.58 p/Share
3,250
Added 1.61%
198,601
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$13,635
$126.25 p/Share
108
Added 0.06%
195,351
Common Stock
Feb 14
2024
SELL
Open market or private sale
$702,006
$170.39 p/Share
4,120
Reduced 2.07%
195,243
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$99,385
$30.58 p/Share
3,250
Added 1.6%
199,363
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$3,550,032
$168.24 p/Share
21,101
Reduced 9.71%
196,113
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
41,633
Added 16.97%
203,630
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$1,262,666
$190.39 p/Share
6,632
Reduced 3.64%
175,581
Common Stock