Sep 23
2024
-
2,890
Reduced 2.78%
101,088
Common Stock
Sep 23
2024
SELL
Open market or private sale
$7,285,259
$171.81 p/Share
42,403
Reduced 41.95%
58,685
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$3,085,242
$72.76 p/Share
42,403
Added 28.97%
103,978
Common Stock
Jul 29
2024
SELL
Payment of exercise price or tax liability
$423,964
$142.27 p/Share
2,980
Reduced 4.62%
61,529
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
-
7,572
Added 10.5%
64,509
Common Stock
Jul 28
2024
SELL
Payment of exercise price or tax liability
$488,839
$142.27 p/Share
3,436
Reduced 5.69%
56,937
Common Stock
Jul 28
2024
BUY
Exercise of conversion of derivative security
-
8,728
Added 12.63%
60,373
Common Stock
Dec 26
2023
-
2,172
Reduced 4.05%
51,453
Common Stock
Dec 20
2023
-
2,149
Reduced 3.85%
53,625
Common Stock
Jul 29
2023
SELL
Payment of exercise price or tax liability
$832,071
$167.52 p/Share
4,967
Reduced 8.19%
55,659
Common Stock
Jul 29
2023
BUY
Exercise of conversion of derivative security
-
12,620
Added 17.23%
60,626
Common Stock
Jul 24
2023
SELL
Open market or private sale
$3,948,668
$170.04 p/Share
23,222
Reduced 32.6%
48,006
Common Stock
Jul 24
2023
SELL
Payment of exercise price or tax liability
$120,281
$170.37 p/Share
706
Reduced 0.98%
71,228
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
$746,477
$29.84 p/Share
25,016
Added 25.8%
71,934
Common Stock
Jul 06
2023
-
1,500
Reduced 3.1%
46,918
Common Stock
Mar 28
2023
SELL
Open market or private sale
$1,974,179
$155.02 p/Share
12,735
Reduced 20.86%
48,303
Common Stock
Mar 28
2023
BUY
Exercise of conversion of derivative security
$828,029
$65.02 p/Share
12,735
Added 17.26%
61,038
Common Stock
Jul 25
2022
SELL
Payment of exercise price or tax liability
$185,059
$118.78 p/Share
1,558
Reduced 3.14%
48,097
Common Stock
Jul 25
2022
BUY
Exercise of conversion of derivative security
-
3,955
Added 7.38%
49,655
Common Stock
Jul 24
2022
SELL
Payment of exercise price or tax liability
$236,026
$121.35 p/Share
1,945
Reduced 4.08%
45,700
Common Stock
Jul 24
2022
BUY
Exercise of conversion of derivative security
-
4,942
Added 9.4%
47,645
Common Stock
Dec 22
2021
-
348
Reduced 0.81%
42,607
Common Stock
Sep 23
2021
SELL
Open market or private sale
$422,485
$158.65 p/Share
2,663
Reduced 5.84%
42,955
Common Stock
Sep 23
2021
BUY
Exercise of conversion of derivative security
$131,153
$49.25 p/Share
2,663
Added 5.52%
45,618
Common Stock
Sep 01
2021
SELL
Open market or private sale
$1,208,496
$151.27 p/Share
7,989
Reduced 15.68%
42,955
Common Stock