Feb 19
2025
SELL
Payment of exercise price or tax liability
$239,895
$210.25 p/Share
1,141
Reduced 16.48%
5,781
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
$545,598
$210.25 p/Share
2,595
Added 29.58%
6,177
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$270,945
$209.71 p/Share
1,292
Reduced 22.99%
4,327
Common Stock
Feb 10
2025
SELL
Open market or private sale
$635,550
$211.85 p/Share
3,000
Reduced 69.32%
1,328
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
4,291
Added 43.3%
5,619
Common Stock
Aug 07
2024
SELL
Open market or private sale
$121,920
$203.2 p/Share
600
Reduced 12.18%
4,328
Common Stock
May 13
2024
SELL
Payment of exercise price or tax liability
$38,615
$182.15 p/Share
212
Reduced 4.12%
4,928
Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$88,160
$182.15 p/Share
484
Added 8.61%
5,140
Common Stock
May 09
2024
SELL
Open market or private sale
$203,566
$185.06 p/Share
1,100
Reduced 19.11%
4,656
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$220,667
$186.69 p/Share
1,182
Reduced 17.04%
5,756
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
$508,543
$186.69 p/Share
2,724
Added 31.99%
5,791
Common Stock
Nov 24
2023
SELL
Open market or private sale
$233,506
$179.62 p/Share
1,300
Reduced 23.58%
4,214
Common Stock
May 13
2023
SELL
Payment of exercise price or tax liability
$19,706
$138.78 p/Share
142
Reduced 2.51%
5,514
Common Stock
May 13
2023
BUY
Exercise of conversion of derivative security
$67,169
$138.78 p/Share
484
Added 7.88%
5,656
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$99,141
$129.09 p/Share
768
Reduced 12.93%
5,172
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
$318,852
$129.09 p/Share
2,470
Added 31.41%
5,394
Common Stock
Sep 07
2022
SELL
Open market or private sale
$146,899
$124.28 p/Share
1,182
Reduced 25.41%
3,470
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$15,532
$109.38 p/Share
142
Reduced 2.96%
4,652
Common Stock
May 13
2022
BUY
Exercise of conversion of derivative security
$52,940
$109.38 p/Share
484
Added 9.17%
4,794
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$95,048
$118.81 p/Share
800
Reduced 15.66%
4,310
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
$307,718
$118.81 p/Share
2,590
Added 35.97%
4,610
Common Stock