Mar 01
2024
SELL
Payment of exercise price or tax liability
$66,882
$113.36 p/Share
590
Reduced 1.16%
50,220
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,332
Added 2.55%
50,810
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$305,845
$113.36 p/Share
2,698
Reduced 5.17%
49,478
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$228,175
$52.25 p/Share
4,367
Added 7.72%
52,176
Common Stock
Nov 30
2023
-
360
Reduced 0.75%
47,809
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
10
Added 0.02%
48,169
Common Stock
Aug 23
2023
-
100
Reduced 0.21%
48,158
Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$320,372
$103.58 p/Share
3,093
Reduced 6.02%
48,258
Common Stock
Aug 21
2023
BUY
Exercise of conversion of derivative security
$219,398
$46.81 p/Share
4,687
Added 8.36%
51,349
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$49,791
$119.98 p/Share
415
Reduced 0.88%
46,662
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
1,337
Added 2.76%
47,077
Common Stock
Nov 04
2022
BUY
Grant, award, or other acquisition
-
10
Added 0.02%
45,739
Common Stock
Nov 01
2022
-
300
Reduced 0.65%
45,728
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$363,690
$127.79 p/Share
2,846
Reduced 5.82%
46,028
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
$202,357
$44.7 p/Share
4,527
Added 8.48%
48,857
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$168,344
$120.59 p/Share
1,396
Reduced 3.05%
44,330
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
4,685
Added 9.29%
45,726
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
10
Added 0.02%
41,101
Common Stock
Oct 28
2021
-
300
Reduced 0.73%
41,053
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$265,917
$100.65 p/Share
2,642
Reduced 6.01%
41,353
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
8,922
Added 16.86%
43,995
Common Stock
Nov 06
2020
BUY
Grant, award, or other acquisition
-
10
Added 0.03%
35,072
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$152,295
$96.88 p/Share
1,572
Reduced 4.29%
35,034
Common Stock
Mar 02
2020
BUY
Exercise of conversion of derivative security
-
5,318
Added 12.68%
36,606
Common Stock
Nov 08
2019
BUY
Grant, award, or other acquisition
-
10
Added 0.03%
31,317
Common Stock