Mar 15
2024
SELL
Payment of exercise price or tax liability
$329,800
$136.0 p/Share
2,425
Reduced 9.16%
24,060
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
2,488
Added 8.59%
26,485
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
3,733
Added 13.46%
23,997
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$2,970,618
$119.87 p/Share
24,782
Reduced 34.44%
47,167
Common Stock
Feb 16
2024
SELL
Open market or private sale
$3,130,260
$119.64 p/Share
26,164
Reduced 56.35%
20,264
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,419,980
$119.87 p/Share
11,846
Reduced 20.33%
46,428
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$3,504,741
$64.18 p/Share
54,608
Added 52.16%
50,087
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$398,191
$96.86 p/Share
4,111
Reduced 12.63%
28,448
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$326,030
$100.72 p/Share
3,237
Reduced 7.79%
38,304
Common Stock
May 10
2023
SELL
Sale (or disposition) back to the issuer
$1,741,851
$100.72 p/Share
17,294
Reduced 29.39%
41,541
Common Stock
May 10
2023
SELL
Open market or private sale
$583,921
$101.64 p/Share
5,745
Reduced 15.0%
32,559
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$1,741,836
$66.29 p/Share
26,276
Added 30.87%
58,835
Common Stock
Apr 04
2023
BUY
Grant, award, or other acquisition
-
651
Added 1.96%
32,559
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$114,364
$76.04 p/Share
1,504
Reduced 4.5%
31,908
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
7,365
Added 18.06%
33,412
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
324
Added 1.23%
26,047
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
7,172
Added 21.8%
25,723
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$367,484
$100.05 p/Share
3,673
Reduced 16.53%
18,551
Common Stock
Apr 19
2022
BUY
Grant, award, or other acquisition
-
6,624
Added 22.96%
22,224
Common Stock
Mar 24
2022
SELL
Sale (or disposition) back to the issuer
$149,519
$109.86 p/Share
1,361
Reduced 7.9%
15,867
Common Stock
Mar 24
2022
SELL
Payment of exercise price or tax liability
$29,333
$109.86 p/Share
267
Reduced 1.68%
15,600
Common Stock
Mar 24
2022
BUY
Exercise of conversion of derivative security
$149,491
$65.48 p/Share
2,283
Added 11.7%
17,228
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
1,446
Added 8.82%
14,945
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$8,402
$125.41 p/Share
67
Reduced 0.49%
13,499
Common Stock
May 04
2021
SELL
Sale (or disposition) back to the issuer
$249,579
$120.92 p/Share
2,064
Reduced 12.23%
14,810
Common Stock