Mar 01
2024
SELL
Payment of exercise price or tax liability
$265,725
$151.67 p/Share
1,752
Reduced 0.58%
301,383
$.01 Par Value Common
Feb 13
2024
SELL
Payment of exercise price or tax liability
$5,023,915
$147.04 p/Share
34,167
Reduced 10.13%
303,135
$.01 Par Value Common
Feb 13
2024
BUY
Grant, award, or other acquisition
-
75,338
Added 18.26%
337,302
$.01 Par Value Common
Feb 05
2024
SELL
Payment of exercise price or tax liability
$767,856
$152.99 p/Share
5,019
Reduced 1.88%
261,964
$.01 Par Value Common
Feb 02
2024
SELL
Payment of exercise price or tax liability
$421,654
$155.42 p/Share
2,713
Reduced 1.01%
266,983
$.01 Par Value Common
Feb 01
2024
SELL
Open market or private sale
$1,397,487
$153.57 p/Share
9,100
Reduced 3.26%
269,696
$.01 Par Value Common
Feb 01
2024
SELL
Payment of exercise price or tax liability
$498,643
$155.68 p/Share
3,203
Reduced 1.17%
269,696
$.01 Par Value Common
Feb 01
2024
BUY
Grant, award, or other acquisition
-
19,270
Added 6.6%
272,899
$.01 Par Value Common
Feb 01
2024
BUY
Exercise of conversion of derivative security
$342,615
$37.65 p/Share
9,100
Added 3.16%
278,796
$.01 Par Value Common
Feb 07
2023
SELL
Payment of exercise price or tax liability
$166,117
$99.83 p/Share
1,664
Reduced 0.65%
253,629
$.01 Par Value Common
Feb 06
2023
SELL
Payment of exercise price or tax liability
$566,183
$99.61 p/Share
5,684
Reduced 2.18%
255,293
$.01 Par Value Common
Feb 03
2023
SELL
Payment of exercise price or tax liability
$277,144
$101.0 p/Share
2,744
Reduced 1.04%
260,977
$.01 Par Value Common
Feb 02
2023
SELL
Payment of exercise price or tax liability
$312,822
$102.97 p/Share
3,038
Reduced 1.14%
263,721
$.01 Par Value Common
Feb 02
2023
SELL
Payment of exercise price or tax liability
$4,710,362
$102.97 p/Share
45,745
Reduced 14.64%
266,759
$.01 Par Value Common
Feb 01
2023
BUY
Grant, award, or other acquisition
-
129,120
Added 29.24%
312,504
$.01 Par Value Common
Sep 19
2022
SELL
Open market or private sale
$614,080
$80.8 p/Share
7,600
Reduced 3.98%
183,384
$.01 Par Value Common
Sep 19
2022
BUY
Exercise of conversion of derivative security
$320,416
$42.16 p/Share
7,600
Added 3.83%
190,984
$.01 Par Value Common
Feb 08
2022
SELL
Payment of exercise price or tax liability
$152,178
$90.69 p/Share
1,678
Reduced 0.91%
183,384
$.01 Par Value Common
Feb 07
2022
SELL
Payment of exercise price or tax liability
$549,360
$88.35 p/Share
6,218
Reduced 3.25%
185,062
$.01 Par Value Common
Feb 03
2022
SELL
Payment of exercise price or tax liability
$2,053,578
$89.5 p/Share
22,945
Reduced 10.71%
191,280
$.01 Par Value Common
Feb 03
2022
BUY
Grant, award, or other acquisition
-
43,817
Added 16.98%
214,225
$.01 Par Value Common
Feb 02
2022
BUY
Grant, award, or other acquisition
-
26,789
Added 13.58%
170,408
$.01 Par Value Common
Jan 31
2022
SELL
Payment of exercise price or tax liability
$49,317
$88.7 p/Share
556
Reduced 0.39%
143,619
$.01 Par Value Common
Sep 23
2021
SELL
Payment of exercise price or tax liability
$282,461
$88.88 p/Share
3,178
Reduced 2.16%
144,175
$.01 Par Value Common
Jul 30
2021
SELL
Payment of exercise price or tax liability
$450,894
$96.16 p/Share
4,689
Reduced 3.08%
147,353
$.01 Par Value Common