Aug 01
2025
SELL
Open market or private sale
$296,216
$303.5 p/Share
976
Reduced 11.02%
7,881
Common Stock
Jul 10
2025
SELL
Open market or private sale
$300,000
$300.0 p/Share
1,000
Reduced 10.15%
8,857
Common Stock
Feb 19
2025
SELL
Open market or private sale
$962,432
$300.76 p/Share
3,200
Reduced 24.51%
9,857
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$660,297
$308.55 p/Share
2,140
Reduced 14.08%
13,057
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
5,921
Added 30.08%
13,760
Common Stock
Oct 14
2024
SELL
Open market or private sale
$727,260
$310.0 p/Share
2,346
Reduced 44.68%
2,905
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
$370,175
$157.79 p/Share
2,346
Added 30.88%
5,251
Common Stock
Feb 23
2024
SELL
Open market or private sale
$1,283,460
$295.32 p/Share
4,346
Reduced 59.94%
2,905
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$370,175
$157.79 p/Share
2,346
Added 24.45%
7,251
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$478,620
$292.02 p/Share
1,639
Reduced 25.05%
4,905
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
4,173
Added 42.49%
5,649
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$178,665
$288.17 p/Share
620
Reduced 20.72%
2,372
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
2,064
Added 40.81%
2,993
Common Stock
Aug 25
2023
SELL
Open market or private sale
$285,000
$285.0 p/Share
1,000
Reduced 51.84%
929
Common Stock
May 30
2023
SELL
Open market or private sale
$570,140
$285.07 p/Share
2,000
Reduced 50.9%
1,929
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$287,809
$269.99 p/Share
1,066
Reduced 21.34%
3,929
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
3,583
Added 44.09%
4,543
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$161,832
$266.61 p/Share
607
Reduced 30.06%
1,412
Common Stock
Feb 14
2023
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
45
Added 2.18%
2,019
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
1,974
Added 50.0%
1,974
Common Stock