Feb 08
2025
SELL
Payment of exercise price or tax liability
$1,576,641
$171.43 p/Share
9,197
Reduced 8.9%
94,194
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
20,433
Added 16.91%
100,369
Common Stock
Feb 06
2025
SELL
Payment of exercise price or tax liability
$327,867
$174.12 p/Share
1,883
Reduced 2.22%
82,958
Common Stock
Feb 06
2025
BUY
Exercise of conversion of derivative security
-
5,475
Added 6.06%
84,841
Common Stock
Feb 20
2024
SELL
Open market or private sale
$2,433,600
$187.2 p/Share
13,000
Reduced 14.07%
79,366
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$599,170
$46.09 p/Share
13,000
Added 12.34%
92,366
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$3,577,806
$197.32 p/Share
18,132
Reduced 18.6%
79,366
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
36,813
Added 28.97%
90,255
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$435,935
$195.75 p/Share
2,227
Reduced 3.54%
60,685
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
6,069
Added 8.8%
62,912
Common Stock
Nov 21
2023
SELL
Open market or private sale
$2,297,880
$176.76 p/Share
13,000
Reduced 18.61%
56,843
Common Stock
Nov 21
2023
BUY
Exercise of conversion of derivative security
$599,170
$46.09 p/Share
13,000
Added 15.69%
69,843
Common Stock
Aug 22
2023
SELL
Open market or private sale
$2,340,650
$180.05 p/Share
13,000
Reduced 18.61%
56,843
Common Stock
Aug 22
2023
BUY
Exercise of conversion of derivative security
$571,480
$43.96 p/Share
13,000
Added 15.69%
69,843
Common Stock
May 23
2023
SELL
Open market or private sale
$2,300,870
$176.99 p/Share
13,000
Reduced 18.61%
56,843
Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
$543,790
$41.83 p/Share
13,000
Added 15.69%
69,843
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$2,039,923
$158.33 p/Share
12,884
Reduced 18.48%
56,843
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
29,984
Added 31.88%
64,064
Common Stock
Jul 21
2022
SELL
Open market or private sale
$1,744,020
$180.0 p/Share
9,689
Reduced 19.6%
39,743
Common Stock
Jul 21
2022
BUY
Exercise of conversion of derivative security
$352,292
$36.36 p/Share
9,689
Added 16.39%
49,432
Common Stock
Jul 07
2022
SELL
Open market or private sale
$55,980
$180.0 p/Share
311
Reduced 0.78%
39,743
Common Stock
Jul 07
2022
BUY
Exercise of conversion of derivative security
$9,607
$30.89 p/Share
311
Added 0.77%
40,054
Common Stock
Feb 25
2022
SELL
Open market or private sale
$1,922,500
$192.25 p/Share
10,000
Reduced 20.1%
39,743
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$308,900
$30.89 p/Share
10,000
Added 16.74%
49,743
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$1,978,160
$198.87 p/Share
9,947
Reduced 20.02%
39,743
Common Stock