Nov 20
2024
SELL
Payment of exercise price or tax liability
$17,676
$113.31 p/Share
156
Reduced 1.3%
11,840
Common Stock
Nov 20
2024
BUY
Exercise of conversion of derivative security
-
156
Added 1.28%
11,996
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$313,420
$112.66 p/Share
2,782
Reduced 19.03%
11,840
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
8,685
Added 37.26%
14,622
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$17,045
$115.17 p/Share
148
Reduced 2.43%
5,937
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
-
148
Added 2.37%
6,085
Common Stock
Sep 27
2023
SELL
Open market or private sale
$3,813,964
$123.83 p/Share
30,800
Reduced 83.84%
5,937
Common Stock
Sep 27
2023
BUY
Exercise of conversion of derivative security
$1,020,095
$33.12 p/Share
30,800
Added 45.6%
36,737
Common Stock
Feb 20
2023
SELL
Sale (or disposition) back to the issuer
$1,207,104
$104.92 p/Share
11,505
Reduced 47.27%
12,835
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$723,738
$104.92 p/Share
6,898
Reduced 53.74%
5,937
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
18,403
Added 43.06%
24,340
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$280,975
$104.92 p/Share
2,678
Reduced 31.09%
5,937
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
6,262
Added 42.09%
8,615
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$23,320
$125.38 p/Share
186
Reduced 7.33%
2,353
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
-
186
Added 6.83%
2,539
Common Stock
Feb 20
2022
SELL
Sale (or disposition) back to the issuer
$815,100
$89.67 p/Share
9,090
Reduced 48.07%
9,821
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$669,656
$89.67 p/Share
7,468
Reduced 76.04%
2,353
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
16,558
Added 46.68%
18,911
Common Stock
Feb 14
2022
SELL
Sale (or disposition) back to the issuer
$266,086
$91.47 p/Share
2,909
Reduced 39.13%
4,526
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$198,764
$91.47 p/Share
2,173
Reduced 48.01%
2,353
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
5,082
Added 40.6%
7,435
Common Stock
Feb 07
2022
SELL
Open market or private sale
$10,442,777
$92.99 p/Share
112,300
Reduced 97.95%
2,353
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$7,216,398
$64.26 p/Share
112,300
Added 49.48%
114,653
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$24,181
$71.12 p/Share
340
Reduced 12.63%
2,353
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
-
340
Added 11.21%
2,693
Common Stock