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
Mar 15
2021
BUY
Exercise of conversion of derivative security
$283,332
$33.73 p/Share
8,400
Added 12.98%
56,303
$.01 Par Value Common
Feb 05
2021
SELL
Payment of exercise price or tax liability
$90,776
$82.15 p/Share
1,105
Reduced 2.25%
47,903
$.01 Par Value Common
Feb 04
2021
SELL
Payment of exercise price or tax liability
$37,150
$82.74 p/Share
449
Reduced 0.91%
49,008
$.01 Par Value Common
Feb 04
2021
BUY
Grant, award, or other acquisition
-
989
Added 1.96%
49,457
$.01 Par Value Common