Oct 27
2023
SELL
Open market or private sale
$300,191
$107.75 p/Share
2,786
Reduced 1.61%
170,703
Common Stock
Oct 27
2023
BUY
Exercise of conversion of derivative security
$30,590
$10.98 p/Share
2,786
Added 1.58%
173,489
Common Stock
Sep 27
2023
SELL
Open market or private sale
$338,896
$116.14 p/Share
2,918
Reduced 1.68%
170,703
Common Stock
Sep 27
2023
BUY
Exercise of conversion of derivative security
$97,782
$33.51 p/Share
2,918
Added 1.65%
173,621
Common Stock
Sep 26
2023
SELL
Open market or private sale
$540,142
$114.34 p/Share
4,724
Reduced 2.69%
170,703
Common Stock
Sep 26
2023
BUY
Exercise of conversion of derivative security
$158,301
$33.51 p/Share
4,724
Added 2.62%
175,427
Common Stock
Sep 25
2023
SELL
Open market or private sale
$1,188,062
$114.7 p/Share
10,358
Reduced 5.72%
170,703
Common Stock
Sep 25
2023
BUY
Exercise of conversion of derivative security
$347,096
$33.51 p/Share
10,358
Added 5.41%
181,061
Common Stock
Sep 22
2023
SELL
Open market or private sale
$323,148
$115.99 p/Share
2,786
Reduced 1.61%
170,703
Common Stock
Sep 22
2023
BUY
Exercise of conversion of derivative security
$30,590
$10.98 p/Share
2,786
Added 1.58%
173,489
Common Stock
Aug 30
2023
SELL
Open market or private sale
$339,750
$107.38 p/Share
3,164
Reduced 1.82%
170,703
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$106,025
$33.51 p/Share
3,164
Added 1.79%
173,867
Common Stock
Aug 29
2023
SELL
Open market or private sale
$425,048
$106.05 p/Share
4,008
Reduced 2.29%
170,703
Common Stock
Aug 29
2023
BUY
Exercise of conversion of derivative security
$134,308
$33.51 p/Share
4,008
Added 2.24%
174,711
Common Stock
Aug 28
2023
SELL
Open market or private sale
$953,185
$106.24 p/Share
8,972
Reduced 4.99%
170,703
Common Stock
Aug 28
2023
BUY
Exercise of conversion of derivative security
$300,651
$33.51 p/Share
8,972
Added 4.76%
179,675
Common Stock
Aug 25
2023
SELL
Open market or private sale
$1,002,492
$105.57 p/Share
9,496
Reduced 5.27%
170,703
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
$318,210
$33.51 p/Share
9,496
Added 5.01%
180,199
Common Stock
Aug 24
2023
SELL
Open market or private sale
$296,123
$106.29 p/Share
2,786
Reduced 1.61%
170,703
Common Stock
Aug 24
2023
BUY
Exercise of conversion of derivative security
$30,590
$10.98 p/Share
2,786
Added 1.58%
173,489
Common Stock
Aug 23
2023
SELL
Open market or private sale
$389,204
$106.34 p/Share
3,660
Reduced 2.1%
170,703
Common Stock
Aug 23
2023
BUY
Exercise of conversion of derivative security
$122,646
$33.51 p/Share
3,660
Added 2.06%
174,363
Common Stock
Aug 16
2023
SELL
Open market or private sale
$160,527
$106.38 p/Share
1,509
Reduced 0.88%
170,703
Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
$50,566
$33.51 p/Share
1,509
Added 0.87%
172,212
Common Stock
Aug 15
2023
SELL
Open market or private sale
$490,565
$106.16 p/Share
4,621
Reduced 2.64%
170,703
Common Stock