May 09
2024
BUY
Exercise of conversion of derivative security
-
2,170
Added 4.6%
45,038
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
-
935
Added 2.13%
42,868
Common Stock
Sep 07
2023
SELL
Sale (or disposition) back to the issuer
$184,486
$74.48 p/Share
2,477
Reduced 97.1%
74
Common Stock
Sep 07
2023
SELL
Open market or private sale
$32,419
$75.57 p/Share
429
Reduced 1.01%
41,933
Common Stock
Sep 07
2023
BUY
Open market or private sale
$32,960
$75.08 p/Share
439
Added 1.03%
42,362
Common Stock
Sep 07
2023
BUY
Exercise of conversion of derivative security
$184,510
$55.16 p/Share
3,345
Added 6.88%
45,278
Common Stock
Sep 06
2023
SELL
Open market or private sale
$2,083,749
$74.92 p/Share
27,813
Reduced 39.88%
41,933
Common Stock
Sep 06
2023
SELL
Sale (or disposition) back to the issuer
$5,698,740
$75.48 p/Share
75,500
Reduced 51.98%
69,746
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$5,698,745
$55.16 p/Share
103,313
Added 41.56%
145,246
Common Stock
Sep 05
2023
SELL
Sale (or disposition) back to the issuer
$5,314,821
$75.7 p/Share
70,209
Reduced 50.77%
68,077
Common Stock
Sep 05
2023
SELL
Open market or private sale
$1,973,872
$75.5 p/Share
26,144
Reduced 62.35%
15,789
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
$5,314,831
$55.16 p/Share
96,353
Added 41.06%
138,286
Common Stock
Sep 01
2023
SELL
Open market or private sale
$1,898,372
$75.5 p/Share
25,144
Reduced 37.49%
41,933
Common Stock
Sep 01
2023
SELL
Sale (or disposition) back to the issuer
$5,068,539
$75.94 p/Share
66,744
Reduced 49.88%
67,077
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$5,068,542
$55.16 p/Share
91,888
Added 40.71%
133,821
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
-
2,318
Added 5.24%
41,933
Common Stock
Jun 06
2022
SELL
Open market or private sale
$780,494
$82.14 p/Share
9,502
Reduced 19.35%
39,615
Common Stock
Jun 06
2022
SELL
Sale (or disposition) back to the issuer
$846,482
$82.64 p/Share
10,243
Reduced 17.26%
49,117
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$846,468
$42.87 p/Share
19,745
Added 24.96%
59,360
Common Stock
Jun 03
2022
SELL
Sale (or disposition) back to the issuer
$727,315
$82.97 p/Share
8,766
Reduced 15.49%
47,815
Common Stock
Jun 03
2022
SELL
Open market or private sale
$678,058
$82.69 p/Share
8,200
Reduced 17.15%
39,615
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
$727,332
$42.87 p/Share
16,966
Added 23.07%
56,581
Common Stock
Jun 02
2022
SELL
Open market or private sale
$994,021
$83.37 p/Share
11,923
Reduced 23.13%
39,615
Common Stock
Jun 02
2022
BUY
Exercise of conversion of derivative security
$1,048,857
$42.87 p/Share
24,466
Added 27.63%
64,081
Common Stock
Jun 01
2022
SELL
Sale (or disposition) back to the issuer
$2,711,947
$83.79 p/Share
32,366
Reduced 38.58%
51,538
Common Stock