Feb 27
2024
SELL
Payment of exercise price or tax liability
$52,697
$52.54 p/Share
1,003
Reduced 7.04%
13,244
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$21,161
$52.38 p/Share
404
Reduced 2.76%
14,247
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$7,589
$52.34 p/Share
145
Reduced 0.98%
14,651
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
1,740
Added 10.52%
14,796
Common Stock
Sep 13
2023
BUY
Open market or private purchase
$75,015
$75.62 p/Share
992
Added 7.06%
13,056
Common Stock
Feb 27
2023
SELL
Open market or private sale
$573,624
$129.75 p/Share
4,421
Reduced 26.82%
12,064
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$34,408
$128.87 p/Share
267
Reduced 2.05%
12,728
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$346,996
$92.36 p/Share
3,757
Added 19.19%
15,821
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$44,669
$128.73 p/Share
347
Reduced 2.6%
12,995
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
2,120
Added 13.71%
13,342
Common Stock
Dec 02
2022
SELL
Open market or private sale
$66,280
$132.56 p/Share
500
Reduced 4.27%
11,222
Common Stock
Jun 07
2022
SELL
Open market or private sale
$119,780
$119.78 p/Share
1,000
Reduced 7.86%
11,722
Common Stock
Mar 11
2022
SELL
Open market or private sale
$269,681
$123.65 p/Share
2,181
Reduced 14.63%
12,722
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
$165,080
$75.69 p/Share
2,181
Added 12.77%
14,903
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$58,148
$114.69 p/Share
507
Reduced 3.83%
12,722
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
1,692
Added 11.34%
13,229
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$45,821
$116.89 p/Share
392
Reduced 3.29%
11,537
Common Stock
Feb 22
2022
SELL
Open market or private sale
$291,000
$116.4 p/Share
2,500
Reduced 20.96%
9,429
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$189,225
$75.69 p/Share
2,500
Added 17.33%
11,929
Common Stock
Nov 08
2021
SELL
Open market or private sale
$106,830
$106.83 p/Share
1,000
Reduced 7.73%
11,929
Common Stock
Mar 02
2021
SELL
Open market or private sale
$336,087
$106.83 p/Share
3,146
Reduced 19.57%
12,929
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$232,112
$73.78 p/Share
3,146
Added 16.37%
16,075
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$45,492
$104.82 p/Share
434
Reduced 3.25%
12,929
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
2,110
Added 13.64%
13,363
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$31,658
$107.68 p/Share
294
Reduced 2.55%
11,253
Common Stock