Aug 04
2023
BUY
Grant, award, or other acquisition
$11,805
$140.54 p/Share
84
Added 0.18%
46,895
$.01 Par Value Common
Jun 01
2023
SELL
Open market or private sale
$389,423
$106.11 p/Share
3,670
Reduced 7.27%
46,810
$.01 Par Value Common
Apr 06
2023
BUY
Grant, award, or other acquisition
$11,782
$93.51 p/Share
126
Added 0.25%
50,480
$.01 Par Value Common
Mar 01
2023
SELL
Open market or private sale
$1,630,751
$97.72 p/Share
16,688
Reduced 24.89%
50,354
$.01 Par Value Common
Feb 07
2023
SELL
Payment of exercise price or tax liability
$30,248
$99.83 p/Share
303
Reduced 0.45%
67,042
$.01 Par Value Common
Feb 06
2023
SELL
Payment of exercise price or tax liability
$136,565
$99.61 p/Share
1,371
Reduced 2.0%
67,345
$.01 Par Value Common
Feb 03
2023
SELL
Payment of exercise price or tax liability
$56,257
$101.0 p/Share
557
Reduced 0.8%
68,716
$.01 Par Value Common
Feb 02
2023
SELL
Payment of exercise price or tax liability
$57,148
$102.97 p/Share
555
Reduced 0.79%
69,273
$.01 Par Value Common
Feb 02
2023
SELL
Payment of exercise price or tax liability
$1,109,089
$102.97 p/Share
10,771
Reduced 13.36%
69,828
$.01 Par Value Common
Feb 01
2023
BUY
Grant, award, or other acquisition
-
27,785
Added 25.64%
80,599
$.01 Par Value Common
Jan 19
2023
BUY
Grant, award, or other acquisition
-
135
Added 0.25%
52,814
$.01 Par Value Common
Nov 03
2022
BUY
Grant, award, or other acquisition
-
96
Added 0.18%
52,564
$.01 Par Value Common
Aug 04
2022
BUY
Grant, award, or other acquisition
-
88
Added 0.17%
52,468
$.01 Par Value Common
Apr 07
2022
BUY
Grant, award, or other acquisition
-
93
Added 0.18%
52,215
$.01 Par Value Common
Feb 16
2022
SELL
Open market or private sale
$450,000
$100.0 p/Share
4,500
Reduced 7.95%
52,121
$.01 Par Value Common
Feb 08
2022
SELL
Payment of exercise price or tax liability
$30,744
$90.69 p/Share
339
Reduced 0.6%
56,621
$.01 Par Value Common
Feb 07
2022
SELL
Payment of exercise price or tax liability
$139,505
$88.35 p/Share
1,579
Reduced 2.7%
56,960
$.01 Par Value Common
Feb 03
2022
SELL
Payment of exercise price or tax liability
$535,568
$89.5 p/Share
5,984
Reduced 9.27%
58,539
$.01 Par Value Common
Feb 03
2022
BUY
Grant, award, or other acquisition
-
11,627
Added 15.27%
64,523
$.01 Par Value Common
Feb 02
2022
BUY
Grant, award, or other acquisition
-
4,815
Added 8.34%
52,896
$.01 Par Value Common
Jan 31
2022
SELL
Payment of exercise price or tax liability
$49,406
$88.7 p/Share
557
Reduced 1.15%
48,081
$.01 Par Value Common
Jan 21
2022
BUY
Grant, award, or other acquisition
-
87
Added 0.18%
48,638
$.01 Par Value Common
Nov 05
2021
BUY
Grant, award, or other acquisition
-
60
Added 0.12%
48,449
$.01 Par Value Common
Aug 06
2021
BUY
Grant, award, or other acquisition
-
59
Added 0.12%
48,389
$.01 Par Value Common
Apr 06
2021
SELL
Open market or private sale
$982,395
$95.0 p/Share
10,341
Reduced 17.68%
48,138
$.01 Par Value Common