Mar 01
2023
BUY
Grant, award, or other acquisition
-
5,671
Added 1.78%
313,687
Common Stock, par valu...
Nov 04
2022
SELL
Open market or private sale
$1,110,060
$317.16 p/Share
3,500
Reduced 1.1%
313,441
Common Stock, par valu...
Nov 04
2022
BUY
Exercise of conversion of derivative security
$56,000
$16.0 p/Share
3,500
Added 1.09%
316,941
Common Stock, par valu...
Nov 03
2022
SELL
Open market or private sale
$470,925
$313.95 p/Share
1,500
Reduced 0.48%
313,441
Common Stock, par valu...
Sep 06
2022
SELL
Open market or private sale
$885,955
$253.13 p/Share
3,500
Reduced 1.1%
314,941
Common Stock, par valu...
Sep 06
2022
BUY
Exercise of conversion of derivative security
$56,000
$16.0 p/Share
3,500
Added 1.09%
318,441
Common Stock, par valu...
Aug 08
2022
SELL
Open market or private sale
$389,130
$259.42 p/Share
1,500
Reduced 0.47%
314,941
Common Stock, par valu...
Jun 01
2022
SELL
Payment of exercise price or tax liability
$694,984
$220.7 p/Share
3,149
Reduced 0.99%
316,441
Common Stock, par valu...
May 13
2022
SELL
Open market or private sale
$819,000
$204.75 p/Share
4,000
Reduced 1.24%
319,590
Common Stock, par valu...
May 13
2022
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 1.22%
323,590
Common Stock, par valu...
May 05
2022
SELL
Open market or private sale
$529,025
$211.61 p/Share
2,500
Reduced 0.78%
319,590
Common Stock, par valu...
Mar 07
2022
SELL
Open market or private sale
$523,975
$209.59 p/Share
2,500
Reduced 0.77%
322,090
Common Stock, par valu...
Mar 04
2022
SELL
Open market or private sale
$848,240
$212.06 p/Share
4,000
Reduced 1.22%
324,590
Common Stock, par valu...
Mar 04
2022
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 1.2%
328,590
Common Stock, par valu...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$64,680
$210.0 p/Share
308
Reduced 0.09%
324,590
Common Stock, par valu...
Mar 01
2022
BUY
Grant, award, or other acquisition
-
4,761
Added 1.44%
324,898
Common Stock, par valu...
Nov 16
2021
-
5,000
Reduced 1.54%
320,137
Common Stock, par valu...
Nov 12
2021
SELL
Open market or private sale
$800,000
$200.0 p/Share
4,000
Reduced 1.22%
325,137
Common Stock, par valu...
Nov 12
2021
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 1.2%
329,137
Common Stock, par valu...
Nov 04
2021
SELL
Open market or private sale
$502,475
$200.99 p/Share
2,500
Reduced 0.76%
325,137
Common Stock, par valu...
Sep 01
2021
-
500
Reduced 0.15%
327,637
Common Stock, par valu...
Aug 13
2021
SELL
Open market or private sale
$724,840
$181.21 p/Share
4,000
Reduced 1.2%
328,137
Common Stock, par valu...
Aug 13
2021
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 1.19%
332,137
Common Stock, par valu...
Aug 09
2021
SELL
Open market or private sale
$466,325
$186.53 p/Share
2,500
Reduced 0.76%
328,137
Common Stock, par valu...
Jun 01
2021
SELL
Payment of exercise price or tax liability
$510,390
$162.08 p/Share
3,149
Reduced 0.94%
330,637
Common Stock, par valu...