Mar 01
2024
SELL
Payment of exercise price or tax liability
$231,531
$81.9 p/Share
2,827
Reduced 4.67%
57,718
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
10,121
Added 14.32%
60,545
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$542,735
$79.51 p/Share
6,826
Reduced 11.92%
50,424
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
15,407
Added 21.21%
57,250
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$165,081
$78.61 p/Share
2,100
Reduced 4.78%
41,843
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$150,056
$60.85 p/Share
2,466
Added 5.31%
43,943
Common Stock
Oct 25
2023
BUY
Open market or private purchase
$25,076
$62.69 p/Share
400
Added 0.96%
41,477
Common Stock
Oct 24
2023
BUY
Open market or private purchase
$87,142
$64.55 p/Share
1,350
Added 3.18%
41,077
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$193,137
$94.49 p/Share
2,044
Reduced 4.89%
39,727
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
9,386
Added 18.16%
42,288
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$95,362
$94.7 p/Share
1,007
Reduced 2.97%
32,902
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
3,439
Added 9.21%
33,909
Common Stock
Feb 06
2023
SELL
Open market or private sale
$171,072
$96.98 p/Share
1,764
Reduced 5.47%
30,470
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$131,250
$52.69 p/Share
2,491
Added 7.17%
32,234
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$142,428
$109.14 p/Share
1,305
Reduced 4.2%
29,743
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
7,762
Added 20.0%
31,048
Common Stock
Jan 31
2022
SELL
Open market or private sale
$223,802
$115.6 p/Share
1,936
Reduced 7.68%
23,286
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
$150,025
$43.65 p/Share
3,437
Added 11.99%
25,222
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$23,657
$132.16 p/Share
179
Reduced 0.81%
21,785
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
-
517
Added 2.3%
21,964
Common Stock
May 14
2021
SELL
Open market or private sale
$361,770
$120.03 p/Share
3,014
Reduced 12.33%
21,439
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$187,501
$38.78 p/Share
4,835
Added 16.51%
24,453
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$41,636
$98.43 p/Share
423
Reduced 2.11%
19,618
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$12,115
$96.92 p/Share
125
Reduced 0.62%
20,041
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
6,285
Added 23.76%
20,166
Common Stock