Nov 21
2022
SELL
Open market or private sale
$137,424
$65.44 p/Share
2,100
Reduced 3.72%
54,381
Common Stock, par valu...
Oct 21
2022
SELL
Open market or private sale
$119,406
$56.86 p/Share
2,100
Reduced 3.58%
56,481
Common Stock, par valu...
Sep 21
2022
SELL
Open market or private sale
$125,580
$59.8 p/Share
2,100
Reduced 3.46%
58,581
Common Stock, par valu...
Aug 22
2022
SELL
Open market or private sale
$130,291
$186.13 p/Share
700
Reduced 3.34%
20,227
Common Stock, par valu...
Jul 21
2022
SELL
Open market or private sale
$118,720
$169.6 p/Share
700
Reduced 3.26%
20,804
Common Stock, par valu...
Jun 24
2022
SELL
Open market or private sale
$224,000
$160.0 p/Share
1,400
Reduced 6.11%
21,504
Common Stock, par valu...
Apr 01
2022
SELL
Payment of exercise price or tax liability
$58,942
$181.92 p/Share
324
Reduced 1.39%
22,904
Common Stock, par valu...
Apr 01
2022
BUY
Grant, award, or other acquisition
-
1,539
Added 6.21%
23,228
Common Stock, par valu...
Feb 15
2022
SELL
Open market or private sale
$151,375
$175.0 p/Share
865
Reduced 6.3%
12,864
Common Stock, par valu...
Jan 23
2022
SELL
Open market or private sale
$129,675
$61.75 p/Share
2,100
Reduced 2.81%
72,567
Common Stock, par valu...
Jan 13
2022
SELL
Open market or private sale
$167,248
$193.35 p/Share
865
Reduced 5.93%
13,729
Common Stock, par valu...
Dec 13
2021
SELL
Open market or private sale
$178,346
$206.18 p/Share
865
Reduced 5.6%
14,594
Common Stock, par valu...
Nov 15
2021
SELL
Open market or private sale
$180,872
$209.1 p/Share
865
Reduced 5.3%
15,459
Common Stock, par valu...
Oct 13
2021
SELL
Open market or private sale
$170,993
$197.68 p/Share
865
Reduced 5.03%
16,324
Common Stock, par valu...
Sep 13
2021
SELL
Open market or private sale
$170,102
$196.65 p/Share
865
Reduced 4.79%
17,189
Common Stock, par valu...
Apr 01
2021
BUY
Grant, award, or other acquisition
-
1,657
Added 8.49%
17,864
Common Stock, par valu...
Feb 23
2021
SELL
Payment of exercise price or tax liability
$651,599
$140.34 p/Share
4,643
Reduced 22.27%
16,207
Common Stock, par valu...
Feb 23
2021
BUY
Grant, award, or other acquisition
-
11,271
Added 35.09%
20,850
Common Stock, par valu...
Dec 31
2020
SELL
Payment of exercise price or tax liability
$70,485
$132.74 p/Share
531
Reduced 5.25%
9,579
Common Stock, par valu...
Feb 23
2020
SELL
Payment of exercise price or tax liability
$1,179,180
$168.19 p/Share
7,011
Reduced 24.43%
21,689
Common Stock, par valu...
Feb 23
2020
BUY
Grant, award, or other acquisition
-
15,836
Added 35.56%
28,700
Common Stock, par valu...