Aug 04
2022
BUY
Grant, award, or other acquisition
-
5
Added 0.02%
28,379
$.01 Par Value Common
Jul 15
2022
SELL
Payment of exercise price or tax liability
$168,021
$80.47 p/Share
2,088
Reduced 6.85%
28,374
$.01 Par Value Common
May 02
2022
SELL
Payment of exercise price or tax liability
$184,907
$93.34 p/Share
1,981
Reduced 6.16%
30,179
$.01 Par Value Common
Apr 07
2022
BUY
Grant, award, or other acquisition
-
5
Added 0.02%
32,160
$.01 Par Value Common
Feb 07
2022
SELL
Payment of exercise price or tax liability
$78,455
$88.35 p/Share
888
Reduced 2.69%
32,155
$.01 Par Value Common
Feb 03
2022
SELL
Payment of exercise price or tax liability
$137,114
$89.5 p/Share
1,532
Reduced 4.43%
33,045
$.01 Par Value Common
Feb 03
2022
BUY
Grant, award, or other acquisition
-
2,100
Added 5.73%
34,577
$.01 Par Value Common
Feb 02
2022
BUY
Grant, award, or other acquisition
-
4,815
Added 12.91%
32,477
$.01 Par Value Common
Feb 01
2022
SELL
Payment of exercise price or tax liability
$18,812
$90.01 p/Share
209
Reduced 0.75%
27,662
$.01 Par Value Common
Jan 31
2022
SELL
Payment of exercise price or tax liability
$25,102
$88.7 p/Share
283
Reduced 1.01%
27,871
$.01 Par Value Common
Jan 21
2022
BUY
Grant, award, or other acquisition
-
7
Added 0.02%
28,154
$.01 Par Value Common
Nov 05
2021
BUY
Grant, award, or other acquisition
-
5
Added 0.02%
28,143
$.01 Par Value Common
Aug 06
2021
BUY
Grant, award, or other acquisition
-
4
Added 0.01%
28,138
$.01 Par Value Common
Apr 02
2021
BUY
Grant, award, or other acquisition
-
5
Added 0.02%
27,798
$.01 Par Value Common
Feb 08
2021
SELL
Payment of exercise price or tax liability
$23,429
$84.58 p/Share
277
Reduced 0.99%
27,792
$.01 Par Value Common
Feb 05
2021
SELL
Payment of exercise price or tax liability
$50,194
$82.15 p/Share
611
Reduced 2.13%
28,069
$.01 Par Value Common
Feb 04
2021
SELL
Payment of exercise price or tax liability
$35,826
$82.74 p/Share
433
Reduced 1.49%
28,680
$.01 Par Value Common
Feb 04
2021
BUY
Grant, award, or other acquisition
-
946
Added 3.15%
29,113
$.01 Par Value Common
Feb 03
2021
BUY
Grant, award, or other acquisition
-
4,900
Added 14.82%
28,167
$.01 Par Value Common
Feb 01
2021
SELL
Payment of exercise price or tax liability
$50,400
$80.64 p/Share
625
Reduced 2.62%
23,267
$.01 Par Value Common
Jan 22
2021
BUY
Grant, award, or other acquisition
-
7
Added 0.03%
23,892
$.01 Par Value Common
Nov 10
2020
SELL
Payment of exercise price or tax liability
$148,741
$68.23 p/Share
2,180
Reduced 8.36%
23,885
$.01 Par Value Common
Nov 06
2020
BUY
Grant, award, or other acquisition
-
27
Added 0.1%
26,065
$.01 Par Value Common