Mar 07
2025
BUY
Grant, award, or other acquisition
-
430
Added 10.55%
3,647
Common Stock
Mar 05
2025
SELL
Open market or private sale
$288,602
$209.74 p/Share
1,376
Reduced 29.96%
3,217
Common Stock
Mar 04
2025
SELL
Open market or private sale
$50,908
$209.5 p/Share
243
Reduced 5.02%
4,593
Common Stock
Mar 03
2025
SELL
Open market or private sale
$31,395
$212.13 p/Share
148
Reduced 2.97%
4,836
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
1,123
Added 18.39%
4,984
Common Stock
Aug 21
2024
SELL
Open market or private sale
$224,885
$205.0 p/Share
1,097
Reduced 22.13%
3,861
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$78,690
$162.92 p/Share
483
Reduced 8.88%
4,958
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$12,604
$159.55 p/Share
79
Reduced 1.76%
4,398
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
444
Added 9.02%
4,477
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
1,043
Added 16.09%
5,441
Common Stock
Mar 07
2023
SELL
Open market or private sale
$74,860
$117.89 p/Share
635
Reduced 13.6%
4,033
Common Stock
Mar 06
2023
SELL
Open market or private sale
$56,871
$119.73 p/Share
475
Reduced 9.24%
4,668
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
730
Added 12.43%
5,143
Common Stock
Mar 02
2023
SELL
Open market or private sale
$195,825
$120.88 p/Share
1,620
Reduced 26.85%
4,413
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$57,056
$35.22 p/Share
1,620
Added 21.17%
6,033
Common Stock
Mar 07
2022
SELL
Open market or private sale
$21,279
$95.42 p/Share
223
Reduced 4.81%
4,413
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
757
Added 14.04%
4,636
Common Stock
Mar 02
2022
SELL
Open market or private sale
$61,465
$98.66 p/Share
623
Reduced 13.84%
3,879
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
669
Added 12.94%
4,502
Common Stock
Mar 03
2021
SELL
Open market or private sale
$79,604
$104.33 p/Share
763
Reduced 16.6%
3,833
Common Stock
Feb 11
2021
SELL
Open market or private sale
$205,159
$105.21 p/Share
1,950
Reduced 29.79%
4,596
Common Stock
Feb 09
2021
SELL
Open market or private sale
$357,050
$106.17 p/Share
3,363
Reduced 33.94%
6,546
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
$139,094
$41.36 p/Share
3,363
Added 25.34%
9,909
Common Stock