Oct 02
2023
SELL
Open market or private sale
$757,147
$112.17 p/Share
6,750
Reduced 4.04%
160,356
Common Stock
Sep 01
2023
SELL
Open market or private sale
$822,960
$121.92 p/Share
6,750
Reduced 3.88%
167,106
Common Stock
Aug 01
2023
SELL
Open market or private sale
$848,812
$125.75 p/Share
6,750
Reduced 3.74%
173,856
Common Stock
Jul 05
2023
SELL
Open market or private sale
$840,915
$124.58 p/Share
6,750
Reduced 3.6%
180,606
Common Stock
Jun 01
2023
SELL
Open market or private sale
$896,800
$112.1 p/Share
8,000
Reduced 4.1%
187,356
Common Stock
May 01
2023
SELL
Open market or private sale
$973,520
$121.69 p/Share
8,000
Reduced 3.93%
195,356
Common Stock
Apr 03
2023
SELL
Open market or private sale
$900,640
$112.58 p/Share
8,000
Reduced 3.79%
203,356
Common Stock
Mar 01
2023
SELL
Open market or private sale
$917,920
$114.74 p/Share
8,000
Reduced 3.65%
211,356
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$323,550
$114.45 p/Share
2,827
Reduced 1.27%
219,356
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$803,193
$116.54 p/Share
6,892
Reduced 3.01%
222,183
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
40,783
Added 15.11%
229,075
Common Stock
Feb 01
2023
SELL
Open market or private sale
$847,520
$105.94 p/Share
8,000
Reduced 4.08%
188,292
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$567,698
$106.49 p/Share
5,331
Reduced 2.64%
196,292
Common Stock
Jan 23
2023
SELL
Open market or private sale
$111,646
$105.03 p/Share
1,063
Reduced 0.52%
201,623
Common Stock
Jan 18
2023
SELL
Open market or private sale
$308,473
$105.03 p/Share
2,937
Reduced 1.43%
202,686
Common Stock
Jan 04
2023
SELL
Open market or private sale
$408,600
$102.15 p/Share
4,000
Reduced 1.91%
205,623
Common Stock
Dec 01
2022
SELL
Open market or private sale
$1,507,024
$104.8 p/Share
14,380
Reduced 6.42%
209,623
Common Stock
Nov 01
2022
SELL
Open market or private sale
$470,015
$103.3 p/Share
4,550
Reduced 1.99%
224,003
Common Stock
Oct 05
2022
SELL
Open market or private sale
$400,000
$100.0 p/Share
4,000
Reduced 1.72%
228,553
Common Stock
Sep 07
2022
SELL
Open market or private sale
$462,220
$105.05 p/Share
4,400
Reduced 1.86%
232,553
Common Stock
Sep 02
2022
SELL
Open market or private sale
$10,500
$105.0 p/Share
100
Reduced 0.04%
236,953
Common Stock
Sep 01
2022
SELL
Open market or private sale
$1,205,398
$100.98 p/Share
11,937
Reduced 4.79%
237,053
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$498,370
$41.75 p/Share
11,937
Added 4.57%
248,990
Common Stock
Aug 01
2022
SELL
Open market or private sale
$3,151,500
$105.05 p/Share
30,000
Reduced 11.23%
237,053
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$1,017,900
$39.15 p/Share
26,000
Added 9.49%
248,053
Common Stock