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
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
23,266
Added 32.71%
47,870
Common Stock
Nov 26
2021
SELL
Open market or private sale
$3,242,925
$223.65 p/Share
14,500
Reduced 35.43%
26,424
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
$370,680
$30.89 p/Share
12,000
Added 22.67%
40,924
Common Stock
Aug 25
2021
SELL
Open market or private sale
$2,955,970
$203.86 p/Share
14,500
Reduced 33.39%
28,924
Common Stock