Nov 14
2022
BUY
Exercise of conversion of derivative security
$450,330
$105.96 p/Share
4,250
Added 2.51%
164,805
Common Stock
Oct 14
2022
SELL
Open market or private sale
$3,207,532
$225.09 p/Share
14,250
Reduced 8.15%
160,555
Common Stock
Oct 14
2022
BUY
Exercise of conversion of derivative security
$450,330
$105.96 p/Share
4,250
Added 2.37%
174,805
Common Stock
Sep 14
2022
SELL
Open market or private sale
$3,163,500
$222.0 p/Share
14,250
Reduced 7.71%
170,555
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
$450,330
$105.96 p/Share
4,250
Added 2.25%
184,805
Common Stock
Jul 07
2022
SELL
Open market or private sale
$1,102,450
$220.49 p/Share
5,000
Reduced 2.69%
180,555
Common Stock
Jun 07
2022
SELL
Open market or private sale
$1,045,750
$209.15 p/Share
5,000
Reduced 2.62%
185,555
Common Stock
May 09
2022
SELL
Open market or private sale
$1,123,750
$224.75 p/Share
5,000
Reduced 2.56%
190,555
Common Stock
Apr 07
2022
SELL
Open market or private sale
$1,109,750
$221.95 p/Share
5,000
Reduced 2.49%
195,555
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$459,773
$207.76 p/Share
2,213
Reduced 1.09%
200,555
Common Stock
Mar 07
2022
SELL
Open market or private sale
$1,055,350
$211.07 p/Share
5,000
Reduced 2.41%
202,768
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$567,744
$202.26 p/Share
2,807
Reduced 1.33%
207,768
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$374,723
$204.32 p/Share
1,834
Reduced 0.86%
210,575
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$7,440,159
$202.03 p/Share
36,827
Reduced 14.78%
212,409
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
98,739
Added 28.38%
249,236
Common Stock
Feb 07
2022
SELL
Open market or private sale
$1,025,400
$205.08 p/Share
5,000
Reduced 3.22%
150,497
Common Stock
Jan 07
2022
SELL
Open market or private sale
$982,250
$196.45 p/Share
5,000
Reduced 3.12%
155,497
Common Stock
Dec 07
2021
SELL
Open market or private sale
$903,900
$180.78 p/Share
5,000
Reduced 3.02%
160,497
Common Stock
Nov 08
2021
SELL
Open market or private sale
$879,350
$175.87 p/Share
5,000
Reduced 2.93%
165,497
Common Stock
Oct 07
2021
SELL
Open market or private sale
$895,600
$179.12 p/Share
5,000
Reduced 2.85%
170,497
Common Stock
Sep 07
2021
SELL
Open market or private sale
$889,650
$177.93 p/Share
5,000
Reduced 2.77%
175,497
Common Stock
Jun 28
2021
SELL
Open market or private sale
$437,875
$175.15 p/Share
2,500
Reduced 1.37%
180,497
Common Stock
May 28
2021
SELL
Open market or private sale
$433,800
$173.52 p/Share
2,500
Reduced 1.35%
182,997
Common Stock
Apr 28
2021
SELL
Open market or private sale
$398,150
$159.26 p/Share
2,500
Reduced 1.33%
185,497
Common Stock
Mar 29
2021
SELL
Open market or private sale
$397,000
$158.8 p/Share
2,500
Reduced 1.31%
187,997
Common Stock