Mar 05
2025
SELL
Payment of exercise price or tax liability
$14,472
$209.74 p/Share
69
Reduced 3.33%
2,003
Common Stock
Mar 05
2025
SELL
Open market or private sale
$196,316
$209.74 p/Share
936
Reduced 31.12%
2,072
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$14,246
$209.5 p/Share
68
Reduced 2.21%
3,008
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$8,697
$212.13 p/Share
41
Reduced 1.32%
3,076
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
936
Added 23.09%
3,117
Common Stock
Mar 06
2024
SELL
Open market or private sale
$195,992
$162.92 p/Share
1,203
Reduced 35.55%
2,181
Common Stock
Mar 04
2024
SELL
Open market or private sale
$33,186
$159.55 p/Share
208
Reduced 7.5%
2,566
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
381
Added 12.08%
2,774
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
818
Added 19.47%
3,384
Common Stock
Mar 07
2023
SELL
Open market or private sale
$55,408
$117.89 p/Share
470
Reduced 16.42%
2,393
Common Stock
Mar 06
2023
SELL
Open market or private sale
$46,096
$119.73 p/Share
385
Reduced 11.85%
2,863
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
625
Added 16.14%
3,248
Common Stock
Mar 07
2022
SELL
Open market or private sale
$16,698
$95.42 p/Share
175
Reduced 6.25%
2,623
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
631
Added 18.4%
2,798
Common Stock
Mar 02
2022
SELL
Open market or private sale
$49,133
$98.66 p/Share
498
Reduced 18.69%
2,167
Common Stock
Sep 13
2021
SELL
Open market or private sale
$244,572
$101.23 p/Share
2,416
Reduced 47.55%
2,665
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
$68,445
$28.33 p/Share
2,416
Added 32.23%
5,081
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
525
Added 16.46%
2,665
Common Stock
Mar 03
2021
SELL
Open market or private sale
$63,641
$104.33 p/Share
610
Reduced 22.18%
2,140
Common Stock
Oct 20
2020
SELL
Open market or private sale
$183,036
$75.76 p/Share
2,416
Reduced 46.77%
2,750
Common Stock
Oct 20
2020
BUY
Exercise of conversion of derivative security
$65,667
$27.18 p/Share
2,416
Added 31.86%
5,166
Common Stock