Nov 07
2024
SELL
Open market or private sale
$11,980,582
$125.04 p/Share
95,814
Reduced 36.03%
170,081
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$8,960,873
$95.87 p/Share
93,469
Added 26.01%
265,895
Common Stock
Nov 06
2024
SELL
Open market or private sale
$11,521,851
$128.25 p/Share
89,839
Reduced 34.26%
172,426
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$7,772,220
$93.36 p/Share
83,250
Added 24.09%
262,265
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$1,768,471
$108.99 p/Share
16,226
Reduced 8.31%
179,015
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
30,641
Added 14.24%
184,570
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$5,594,768
$105.24 p/Share
53,162
Reduced 24.41%
164,600
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
98,666
Added 31.18%
217,762
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,067,000
$100.0 p/Share
10,670
Reduced 8.38%
116,635
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
20,149
Added 13.86%
125,220
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$2,514,314
$103.27 p/Share
24,347
Reduced 18.17%
109,617
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
46,648
Added 25.83%
133,964
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$683,806
$111.66 p/Share
6,124
Reduced 6.55%
87,316
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
11,564
Added 11.01%
93,440
Common Stock
Feb 11
2022
SELL
Open market or private sale
$3,357,200
$119.9 p/Share
28,000
Reduced 25.48%
81,876
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$3,204,083
$121.33 p/Share
26,408
Reduced 19.38%
109,876
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
49,982
Added 26.83%
136,284
Common Stock
Dec 28
2021
SELL
Open market or private sale
$10,328,340
$110.0 p/Share
93,894
Reduced 52.11%
86,302
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$6,865,816
$81.31 p/Share
84,440
Added 38.06%
137,432
Common Stock
Oct 08
2021
SELL
Open market or private sale
$4,071,210
$110.0 p/Share
37,011
Reduced 27.88%
95,756
Common Stock
Oct 08
2021
BUY
Exercise of conversion of derivative security
$2,540,929
$63.59 p/Share
39,958
Added 23.13%
132,767
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$959,408
$81.43 p/Share
11,782
Reduced 11.26%
92,809
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
-
24,878
Added 19.22%
104,591
Common Stock
Feb 12
2020
SELL
Open market or private sale
$3,236,641
$96.32 p/Share
33,603
Reduced 28.08%
86,068
Common Stock
Feb 12
2020
BUY
Exercise of conversion of derivative security
$2,540,929
$63.59 p/Share
39,958
Added 25.03%
119,671
Common Stock