Oct 02
2024
|
SELL
Payment of exercise price or tax liability
|
$52,746
$111.28 p/Share
|
474
Reduced 0.34%
|
138,072
Common Stock
|
|
Sep 30
2024
|
SELL
Open market or private sale
|
$1,452,878
$110.15 p/Share
|
13,190
Reduced 8.69%
|
138,546
Common Stock
|
|
Sep 30
2024
|
BUY
Exercise of conversion of derivative security
|
$320,912
$24.33 p/Share
|
13,190
Added 8.08%
|
150,099
Common Stock
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$1,477,128
$111.98 p/Share
|
13,191
Reduced 8.69%
|
138,546
Common Stock
|
|
Aug 30
2024
|
BUY
Exercise of conversion of derivative security
|
$290,729
$22.04 p/Share
|
13,191
Added 8.0%
|
151,737
Common Stock
|
|
Jul 30
2024
|
SELL
Open market or private sale
|
$1,387,297
$105.17 p/Share
|
13,191
Reduced 8.69%
|
138,546
Common Stock
|
|
Jul 30
2024
|
BUY
Exercise of conversion of derivative security
|
$290,729
$22.04 p/Share
|
13,191
Added 8.0%
|
151,737
Common Stock
|
|
May 15
2024
|
SELL
Payment of exercise price or tax liability
|
$55,087
$98.9 p/Share
|
557
Reduced 0.4%
|
138,546
Common Stock
|
|
Feb 24
2024
|
SELL
Payment of exercise price or tax liability
|
$196,831
$86.71 p/Share
|
2,270
Reduced 1.87%
|
118,920
Common Stock
|
|
Feb 24
2024
|
BUY
Grant, award, or other acquisition
|
-
|
20,183
Added 12.67%
|
139,103
Common Stock
|
|
Oct 02
2023
|
BUY
Grant, award, or other acquisition
|
-
|
17,624
Added 50.0%
|
17,624
Common Stock
|
|
Sep 30
2023
|
BUY
Grant, award, or other acquisition
|
-
|
101,975
Added 49.71%
|
103,150
Common Stock
|
|