May 07
2024
SELL
Open market or private sale
$10,318,864
$100.78 p/Share
102,390
Reduced 20.56%
395,699
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
$7,623,959
$74.46 p/Share
102,390
Added 17.05%
498,089
Common Stock
Mar 01
2024
SELL
Open market or private sale
$1,051,200
$87.6 p/Share
12,000
Reduced 2.94%
395,699
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$1,078,564
$82.12 p/Share
13,134
Reduced 3.08%
413,415
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
52,535
Added 10.97%
426,549
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$3,108,439
$89.09 p/Share
34,891
Reduced 8.53%
374,014
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
92,916
Added 18.52%
408,905
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$3,894,424
$119.03 p/Share
32,718
Reduced 9.38%
315,989
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
86,326
Added 19.84%
348,707
Common Stock
Sep 02
2021
-
3,000
Reduced 1.13%
262,381
Common Stock
Aug 12
2021
SELL
Open market or private sale
$5,188,500
$115.3 p/Share
45,000
Reduced 14.5%
265,381
Common Stock
Feb 25
2021
SELL
Open market or private sale
$55,890
$111.78 p/Share
500
Reduced 0.16%
310,381
Common Stock
Feb 24
2021
SELL
Open market or private sale
$8,453,968
$113.78 p/Share
74,301
Reduced 19.29%
310,881
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$2,343,416
$69.73 p/Share
33,607
Added 8.89%
344,488
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$3,596,661
$111.92 p/Share
32,136
Reduced 8.38%
351,575
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
85,056
Added 18.14%
383,711
Common Stock
Nov 09
2020
SELL
Open market or private sale
$716,246
$90.23 p/Share
7,938
Reduced 2.59%
298,655
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$304,025
$38.3 p/Share
7,938
Added 2.52%
306,593
Common Stock
Nov 06
2020
SELL
Open market or private sale
$2,153,077
$85.91 p/Share
25,062
Reduced 7.74%
298,655
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$959,875
$38.3 p/Share
25,062
Added 7.19%
323,717
Common Stock