Jun 30
2023
-
1,000
Reduced 0.39%
256,294
Common Stock
May 03
2023
SELL
Open market or private sale
$5,951,340
$110.21 p/Share
54,000
Reduced 17.35%
257,294
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
$1,431,600
$23.86 p/Share
60,000
Added 16.16%
311,294
Common Stock
Mar 23
2023
SELL
Payment of exercise price or tax liability
$144,805
$96.28 p/Share
1,504
Reduced 0.59%
251,294
Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
-
3,820
Added 1.49%
252,798
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$68,402
$97.44 p/Share
702
Reduced 0.28%
248,978
Common Stock
Mar 17
2023
BUY
Exercise of conversion of derivative security
-
2,232
Added 0.89%
249,680
Common Stock
Mar 12
2023
SELL
Payment of exercise price or tax liability
$113,484
$94.1 p/Share
1,206
Reduced 0.49%
247,448
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
4,949
Added 1.95%
248,654
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$105,939
$91.17 p/Share
1,162
Reduced 0.47%
243,705
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
-
4,600
Added 1.84%
244,867
Common Stock
Dec 29
2022
-
1,000
Reduced 0.41%
240,267
Common Stock
Dec 07
2022
$637,103
$86.27 p/Share
7,385
Reduced 2.97%
241,267
Common Stock
Nov 26
2022
SELL
Payment of exercise price or tax liability
$195,799
$83.89 p/Share
2,334
Reduced 0.93%
248,652
Common Stock
Nov 26
2022
BUY
Exercise of conversion of derivative security
-
5,930
Added 2.31%
250,986
Common Stock
Oct 26
2022
SELL
Payment of exercise price or tax liability
$1,444,747
$75.31 p/Share
19,184
Reduced 7.26%
245,056
Common Stock
Oct 26
2022
BUY
Exercise of conversion of derivative security
-
48,750
Added 15.58%
264,240
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$73,133
$83.2 p/Share
879
Reduced 0.41%
215,490
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
2,232
Added 1.02%
216,369
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$136,741
$80.96 p/Share
1,689
Reduced 0.78%
214,137
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
4,949
Added 2.24%
215,826
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$89,781
$80.09 p/Share
1,121
Reduced 0.53%
210,877
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
4,600
Added 2.12%
211,998
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$123,844
$82.95 p/Share
1,493
Reduced 0.71%
207,398
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
5,930
Added 2.76%
208,891
Common Stock