Apr 09
2024
SELL
Open market or private sale
$573,442
$78.64 p/Share
7,292
Reduced 60.29%
4,802
Common Stock
Apr 09
2024
BUY
Exercise of conversion of derivative security
$298,972
$41.0 p/Share
7,292
Added 37.61%
12,094
Common Stock
Apr 03
2024
-
767
Reduced 13.77%
4,802
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$61,010
$77.72 p/Share
785
Reduced 12.38%
5,555
Common Stock
Jan 27
2024
BUY
Grant, award, or other acquisition
$4,740
$77.72 p/Share
61
Added 0.95%
6,340
Common Stock
Jan 27
2024
BUY
Exercise of conversion of derivative security
$183,574
$77.72 p/Share
2,362
Added 27.33%
6,279
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$26,289
$77.78 p/Share
338
Reduced 7.94%
3,917
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$72,646
$77.78 p/Share
934
Added 18.0%
4,255
Common Stock
Jul 24
2023
-
805
Reduced 19.67%
3,287
Common Stock
Apr 02
2023
SELL
Payment of exercise price or tax liability
$12,047
$68.45 p/Share
176
Reduced 4.12%
4,092
Common Stock
Apr 02
2023
BUY
Grant, award, or other acquisition
$14,922
$68.45 p/Share
218
Added 4.86%
4,268
Common Stock
Apr 02
2023
BUY
Exercise of conversion of derivative security
$24,025
$68.45 p/Share
351
Added 7.98%
4,050
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$12,642
$68.34 p/Share
185
Reduced 4.82%
3,650
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$35,126
$68.34 p/Share
514
Added 11.82%
3,835
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$17,656
$68.17 p/Share
259
Reduced 7.23%
3,321
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
$8,112
$68.17 p/Share
119
Added 3.22%
3,580
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$40,356
$68.17 p/Share
592
Added 14.61%
3,461
Common Stock
Nov 08
2022
-
484
Reduced 14.43%
2,869
Common Stock
Aug 11
2022
SELL
Open market or private sale
$356,363
$66.91 p/Share
5,326
Reduced 61.37%
3,353
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$260,548
$48.92 p/Share
5,326
Added 38.03%
8,679
Common Stock
Jul 26
2022
-
412
Reduced 10.94%
3,353
Common Stock
Jul 25
2022
SELL
Open market or private sale
$377,064
$62.97 p/Share
5,988
Reduced 61.39%
3,766
Common Stock
Jul 25
2022
BUY
Exercise of conversion of derivative security
$237,364
$39.64 p/Share
5,988
Added 38.04%
9,754
Common Stock
Apr 02
2022
SELL
Payment of exercise price or tax liability
$11,244
$67.33 p/Share
167
Reduced 4.25%
3,766
Common Stock
Apr 02
2022
BUY
Grant, award, or other acquisition
$13,601
$67.33 p/Share
202
Added 4.89%
3,933
Common Stock