Feb 03
2023
SELL
Payment of exercise price or tax liability
$55,247
$101.0 p/Share
547
Reduced 0.85%
63,766
$.01 Par Value Common
Feb 02
2023
SELL
Payment of exercise price or tax liability
$61,370
$102.97 p/Share
596
Reduced 0.92%
64,313
$.01 Par Value Common
Feb 02
2023
SELL
Payment of exercise price or tax liability
$846,722
$102.97 p/Share
8,223
Reduced 11.24%
64,909
$.01 Par Value Common
Feb 01
2023
BUY
Grant, award, or other acquisition
-
26,533
Added 26.62%
73,132
$.01 Par Value Common
Jan 19
2023
BUY
Grant, award, or other acquisition
-
171
Added 0.37%
46,599
$.01 Par Value Common
Nov 28
2022
SELL
Open market or private sale
$324,216
$90.06 p/Share
3,600
Reduced 7.2%
46,428
$.01 Par Value Common
Nov 28
2022
BUY
Exercise of conversion of derivative security
$151,776
$42.16 p/Share
3,600
Added 6.71%
50,028
$.01 Par Value Common
Nov 03
2022
BUY
Grant, award, or other acquisition
-
122
Added 0.26%
46,428
$.01 Par Value Common
Aug 04
2022
BUY
Grant, award, or other acquisition
-
111
Added 0.25%
45,095
$.01 Par Value Common
Apr 07
2022
BUY
Grant, award, or other acquisition
-
118
Added 0.26%
44,692
$.01 Par Value Common
Feb 16
2022
SELL
Open market or private sale
$105,260
$95.0 p/Share
1,108
Reduced 2.43%
44,574
$.01 Par Value Common
Feb 08
2022
SELL
Payment of exercise price or tax liability
$30,381
$90.69 p/Share
335
Reduced 0.89%
37,387
$.01 Par Value Common
Feb 07
2022
SELL
Payment of exercise price or tax liability
$35,517
$88.35 p/Share
402
Reduced 1.05%
37,722
$.01 Par Value Common
Feb 03
2022
SELL
Payment of exercise price or tax liability
$102,656
$89.5 p/Share
1,147
Reduced 2.92%
38,124
$.01 Par Value Common
Feb 02
2022
BUY
Grant, award, or other acquisition
-
5,252
Added 11.8%
39,271
$.01 Par Value Common
Jan 31
2022
SELL
Payment of exercise price or tax liability
$15,522
$88.7 p/Share
175
Reduced 0.51%
34,019
$.01 Par Value Common
Jan 21
2022
BUY
Grant, award, or other acquisition
-
76
Added 0.22%
34,194
$.01 Par Value Common
Jan 14
2022
SELL
Open market or private sale
$518,605
$95.0 p/Share
5,459
Reduced 13.79%
34,118
$.01 Par Value Common
Jan 14
2022
BUY
Exercise of conversion of derivative security
$151,776
$42.16 p/Share
3,600
Added 8.34%
39,577
$.01 Par Value Common
Nov 05
2021
BUY
Grant, award, or other acquisition
-
52
Added 0.14%
35,977
$.01 Par Value Common
Aug 06
2021
BUY
Grant, award, or other acquisition
-
52
Added 0.14%
35,924
$.01 Par Value Common
Apr 14
2021
SELL
Open market or private sale
$1,164,240
$97.02 p/Share
12,000
Reduced 25.25%
35,531
$.01 Par Value Common
Apr 02
2021
BUY
Grant, award, or other acquisition
-
54
Added 0.11%
47,531
$.01 Par Value Common
Mar 30
2021
SELL
Payment of exercise price or tax liability
$39,301
$92.04 p/Share
427
Reduced 0.89%
47,476
$.01 Par Value Common
Mar 15
2021
SELL
Open market or private sale
$760,956
$90.59 p/Share
8,400
Reduced 14.92%
47,903
$.01 Par Value Common