Nov 07
2024
SELL
Open market or private sale
$3,564,661
$104.3 p/Share
34,177
Reduced 23.27%
112,719
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$1,718,419
$50.28 p/Share
34,177
Added 18.87%
146,896
Common Stock
Nov 06
2024
SELL
Open market or private sale
$31,152,000
$103.84 p/Share
300,000
Reduced 72.69%
112,719
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$15,603,000
$52.01 p/Share
300,000
Added 54.32%
252,246
Common Stock
Nov 05
2024
SELL
Open market or private sale
$10,400,000
$104.0 p/Share
100,000
Reduced 47.01%
112,719
Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
$5,375,000
$53.75 p/Share
100,000
Added 31.98%
212,719
Common Stock
Nov 04
2024
SELL
Open market or private sale
$17,084,743
$103.03 p/Share
165,823
Reduced 59.53%
112,719
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
$7,918,048
$47.75 p/Share
165,823
Added 37.9%
271,742
Common Stock
Mar 11
2024
SELL
Open market or private sale
$28,553,250
$103.83 p/Share
275,000
Reduced 70.93%
112,719
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$11,484,000
$41.76 p/Share
275,000
Added 41.5%
387,719
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$126,051
$100.12 p/Share
1,259
Reduced 14.47%
7,441
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
8,040
Added 50.0%
8,040
Common Stock
Feb 06
2024
SELL
Open market or private sale
$27,577,000
$100.28 p/Share
275,000
Reduced 70.93%
112,719
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$11,484,000
$41.76 p/Share
275,000
Added 41.5%
387,719
Common Stock
Aug 30
2023
SELL
Open market or private sale
$12,756,576
$96.0 p/Share
132,881
Reduced 54.17%
112,444
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$5,569,042
$41.91 p/Share
132,881
Added 35.13%
245,325
Common Stock
Aug 14
2023
SELL
Open market or private sale
$2,610,191
$96.03 p/Share
27,181
Reduced 19.47%
112,444
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
$1,139,155
$41.91 p/Share
27,181
Added 16.29%
139,625
Common Stock
Aug 10
2023
SELL
Open market or private sale
$124,249
$97.07 p/Share
1,280
Reduced 1.13%
112,444
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
$53,644
$41.91 p/Share
1,280
Added 1.11%
113,724
Common Stock
Aug 03
2023
SELL
Open market or private sale
$445,648
$97.07 p/Share
4,591
Reduced 3.92%
112,444
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$192,408
$41.91 p/Share
4,591
Added 3.77%
117,035
Common Stock
Aug 02
2023
SELL
Open market or private sale
$680,632
$97.15 p/Share
7,006
Reduced 5.87%
112,444
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
$268,750
$38.36 p/Share
7,006
Added 5.72%
115,411
Common Stock
May 01
2023
SELL
Open market or private sale
$13,396,618
$97.02 p/Share
138,081
Reduced 55.12%
112,444
Common Stock