Oct 01
2024
SELL
Payment of exercise price or tax liability
$505,218
$52.3 p/Share
9,660
Reduced 10.16%
85,388
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
17,465
Added 15.52%
95,048
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$161,167
$57.01 p/Share
2,827
Reduced 3.52%
77,583
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
5,111
Added 5.98%
80,410
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$684,503
$65.9 p/Share
10,387
Reduced 12.12%
75,299
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
21,345
Added 19.94%
85,686
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$634,175
$64.58 p/Share
9,820
Reduced 13.24%
64,341
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
17,754
Added 19.32%
74,161
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$1,001,413
$111.33 p/Share
8,995
Reduced 13.75%
56,407
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
16,259
Added 19.91%
65,402
Common Stock
Feb 24
2023
SELL
Open market or private sale
$2,502,527
$126.25 p/Share
19,822
Reduced 28.74%
49,143
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
$760,570
$38.37 p/Share
19,822
Added 22.33%
68,965
Common Stock
Nov 11
2022
SELL
Open market or private sale
$8,679,000
$115.72 p/Share
75,000
Reduced 60.41%
49,143
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$2,877,750
$38.37 p/Share
75,000
Added 37.66%
124,143
Common Stock
Oct 14
2022
SELL
Open market or private sale
$296,886
$97.66 p/Share
3,040
Reduced 5.83%
49,143
Common Stock
Oct 14
2022
BUY
Exercise of conversion of derivative security
$212,466
$69.89 p/Share
3,040
Added 5.5%
52,183
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$797,535
$100.13 p/Share
7,965
Reduced 13.95%
49,143
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
14,399
Added 20.14%
57,108
Common Stock
Sep 15
2022
SELL
Open market or private sale
$340,966
$112.16 p/Share
3,040
Reduced 6.64%
42,709
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
$212,466
$69.89 p/Share
3,040
Added 6.23%
45,749
Common Stock
Aug 15
2022
SELL
Open market or private sale
$357,930
$117.74 p/Share
3,040
Reduced 6.64%
42,709
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$212,466
$69.89 p/Share
3,040
Added 6.23%
45,749
Common Stock
Jul 21
2022
SELL
Open market or private sale
$577,600
$95.0 p/Share
6,080
Reduced 12.46%
42,709
Common Stock
Jul 21
2022
BUY
Exercise of conversion of derivative security
$424,931
$69.89 p/Share
6,080
Added 11.08%
48,789
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$901,674
$127.05 p/Share
7,097
Reduced 14.25%
42,709
Common Stock