Dec 20
2022
SELL
Open market or private sale
$613,350
$68.15 p/Share
9,000
Reduced 8.04%
102,998
Common Stock
Nov 21
2022
SELL
Open market or private sale
$699,120
$77.68 p/Share
9,000
Reduced 7.44%
111,998
Common Stock
Oct 20
2022
SELL
Open market or private sale
$653,670
$72.63 p/Share
9,000
Reduced 6.92%
120,998
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$72,132
$72.64 p/Share
993
Reduced 0.76%
129,998
Common Stock
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