Sep 06
2022
SELL
Open market or private sale
$350,000
$70.0 p/Share
5,000
Reduced 3.68%
130,991
Common Stock
Aug 01
2022
SELL
Open market or private sale
$392,350
$78.47 p/Share
5,000
Reduced 3.55%
135,991
Common Stock
Jul 05
2022
SELL
Open market or private sale
$351,550
$70.31 p/Share
5,000
Reduced 3.42%
140,991
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$68,179
$68.66 p/Share
993
Reduced 0.68%
145,991
Common Stock
Jun 07
2022
SELL
Open market or private sale
$350,400
$70.08 p/Share
5,000
Reduced 3.29%
146,984
Common Stock
May 02
2022
SELL
Open market or private sale
$398,250
$79.65 p/Share
5,000
Reduced 3.19%
151,984
Common Stock
Apr 01
2022
SELL
Open market or private sale
$912,200
$91.22 p/Share
10,000
Reduced 5.99%
156,984
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$90,284
$90.92 p/Share
993
Reduced 0.59%
166,984
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
$4,300
$0.43 p/Share
10,000
Added 5.62%
167,977
Common Stock
Mar 01
2022
SELL
Open market or private sale
$1,242,775
$90.74 p/Share
13,696
Reduced 7.98%
157,977
Common Stock
Feb 28
2022
SELL
Open market or private sale
$567,675
$90.05 p/Share
6,304
Reduced 3.54%
171,673
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
29,879
Added 14.37%
177,977
Common Stock
Feb 01
2022
SELL
Open market or private sale
$370,400
$74.08 p/Share
5,000
Reduced 3.27%
148,098
Common Stock
Jan 18
2022
SELL
Open market or private sale
$384,550
$76.91 p/Share
5,000
Reduced 3.16%
152,979
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$37,512
$91.27 p/Share
411
Reduced 0.3%
137,194
Common Stock
Dec 15
2021
SELL
Open market or private sale
-
22,222
Reduced 13.9%
137,605
Common Stock
Oct 19
2021
SELL
Open market or private sale
$787,410
$87.49 p/Share
9,000
Reduced 5.33%
159,827
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$27,309
$78.7 p/Share
347
Reduced 0.21%
168,827
Common Stock
Sep 17
2021
SELL
Open market or private sale
$728,010
$80.89 p/Share
9,000
Reduced 5.05%
169,174
Common Stock
Aug 19
2021
SELL
Open market or private sale
$655,110
$72.79 p/Share
9,000
Reduced 4.81%
178,174
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
$8,600
$0.43 p/Share
20,000
Added 9.17%
198,174
Common Stock
Jul 19
2021
SELL
Open market or private sale
$767,520
$85.28 p/Share
9,000
Reduced 4.59%
187,174
Common Stock
Jul 06
2021
SELL
Payment of exercise price or tax liability
$33,309
$95.99 p/Share
347
Reduced 0.18%
196,174
Common Stock
Jun 21
2021
SELL
Open market or private sale
$91,501
$91.41 p/Share
1,001
Reduced 0.49%
203,710
Common Stock
Jun 18
2021
SELL
Open market or private sale
$734,708
$91.85 p/Share
7,999
Reduced 3.91%
196,611
Common Stock