Feb 14
2024
SELL
Open market or private sale
$4,805,520
$125.5 p/Share
38,291
Reduced 42.93%
50,908
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$2,223,941
$58.08 p/Share
38,291
Added 30.03%
89,199
Common Stock
Jan 22
2024
BUY
Grant, award, or other acquisition
$2,294,011
$119.43 p/Share
19,208
Added 27.39%
50,908
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$49,305
$115.47 p/Share
427
Reduced 1.33%
31,691
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$99,997
$115.47 p/Share
866
Added 2.63%
32,118
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
$291,841
$109.88 p/Share
2,656
Added 8.09%
30,186
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$32,693
$87.65 p/Share
373
Reduced 1.34%
27,426
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
$67,753
$87.65 p/Share
773
Added 2.71%
27,799
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$37,871
$88.69 p/Share
427
Reduced 1.56%
27,026
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
$76,806
$88.69 p/Share
866
Added 3.06%
27,453
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
$178,556
$73.51 p/Share
2,429
Added 8.38%
26,555
Common Stock
Nov 04
2021
SELL
Open market or private sale
$1,668,485
$91.0 p/Share
18,335
Reduced 43.19%
24,113
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
-
22,683
Added 34.83%
42,448
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$37,154
$75.98 p/Share
489
Reduced 2.42%
19,741
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$78,943
$75.98 p/Share
1,039
Added 4.89%
20,230
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$26,298
$74.5 p/Share
353
Reduced 1.81%
19,191
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$55,875
$74.5 p/Share
750
Added 3.7%
19,544
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$21,456
$74.5 p/Share
288
Reduced 1.51%
18,794
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
$62,580
$74.5 p/Share
840
Added 4.22%
19,082
Common Stock