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
Jan 23
2023
SELL
Open market or private sale
$67,992
$155.59 p/Share
437
Reduced 0.45%
96,795
Common Stock
Jan 22
2023
BUY
Exercise of conversion of derivative security
-
1,115
Added 1.13%
97,232
Common Stock
Dec 23
2022
SELL
Open market or private sale
$125,079
$128.55 p/Share
973
Reduced 1.0%
96,117
Common Stock
Dec 22
2022
BUY
Exercise of conversion of derivative security
-
1,935
Added 1.95%
97,090
Common Stock
Nov 21
2022
SELL
Open market or private sale
$6,849,967
$145.45 p/Share
47,095
Reduced 33.11%
95,155
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
$3,814,224
$80.99 p/Share
47,095
Added 24.87%
142,250
Common Stock
Nov 18
2022
SELL
Open market or private sale
$7,006,942
$148.78 p/Share
47,096
Reduced 33.11%
95,155
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$3,814,305
$80.99 p/Share
47,096
Added 24.87%
142,251
Common Stock
Nov 17
2022
SELL
Open market or private sale
$7,078,528
$150.3 p/Share
47,096
Reduced 33.11%
95,155
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
$3,814,305
$80.99 p/Share
47,096
Added 24.87%
142,251
Common Stock
Nov 16
2022
SELL
Open market or private sale
$7,397,839
$157.08 p/Share
47,096
Reduced 33.11%
95,155
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$3,814,305
$80.99 p/Share
47,096
Added 24.87%
142,251
Common Stock
Nov 15
2022
SELL
Open market or private sale
$7,681,357
$163.1 p/Share
47,096
Reduced 33.11%
95,155
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$3,814,305
$80.99 p/Share
47,096
Added 24.87%
142,251
Common Stock
Oct 24
2022
SELL
Open market or private sale
$89,740
$160.25 p/Share
560
Reduced 0.59%
95,155
Common Stock