May 09
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.22%
101,559
Common Stock
May 02
2023
SELL
Open market or private sale
$247,525
$198.02 p/Share
1,250
Reduced 1.23%
100,309
Common Stock
May 02
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.22%
101,559
Common Stock
Apr 25
2023
SELL
Open market or private sale
$242,462
$193.97 p/Share
1,250
Reduced 1.23%
100,309
Common Stock
Apr 25
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.22%
101,559
Common Stock
Apr 24
2023
SELL
Open market or private sale
$109,636
$195.43 p/Share
561
Reduced 0.56%
100,309
Common Stock
Apr 22
2023
BUY
Exercise of conversion of derivative security
-
1,115
Added 1.09%
100,870
Common Stock
Apr 18
2023
SELL
Open market or private sale
$248,850
$199.08 p/Share
1,250
Reduced 1.24%
99,755
Common Stock
Apr 18
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.22%
101,005
Common Stock
Apr 11
2023
SELL
Open market or private sale
$236,325
$189.06 p/Share
1,250
Reduced 1.24%
99,755
Common Stock
Apr 11
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.22%
101,005
Common Stock
Apr 04
2023
SELL
Open market or private sale
$247,687
$198.15 p/Share
1,250
Reduced 1.24%
99,755
Common Stock
Apr 04
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.22%
101,005
Common Stock
Mar 28
2023
SELL
Open market or private sale
$239,250
$191.4 p/Share
1,250
Reduced 1.24%
99,755
Common Stock
Mar 28
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.22%
101,005
Common Stock
Mar 23
2023
SELL
Open market or private sale
$561,436
$187.96 p/Share
2,987
Reduced 2.91%
99,755
Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
-
5,947
Added 5.47%
102,742
Common Stock
Mar 21
2023
SELL
Open market or private sale
$232,337
$185.87 p/Share
1,250
Reduced 1.27%
96,795
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.26%
98,045
Common Stock
Mar 14
2023
SELL
Open market or private sale
$225,037
$180.03 p/Share
1,250
Reduced 1.27%
96,795
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.26%
98,045
Common Stock
Mar 07
2023
SELL
Open market or private sale
$231,237
$184.99 p/Share
1,250
Reduced 1.27%
96,795
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.26%
98,045
Common Stock
Mar 02
2023
SELL
Open market or private sale
$1,425,225
$190.03 p/Share
7,500
Reduced 7.19%
96,795
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$566,775
$75.57 p/Share
7,500
Added 6.71%
104,295
Common Stock