Oct 18
2024
SELL
Open market or private sale
$917,856
$382.44 p/Share
2,400
Reduced 4.26%
53,875
Common Stock
Oct 18
2024
BUY
Exercise of conversion of derivative security
$536,860
$105.37 p/Share
5,095
Added 7.95%
58,970
Common Stock
Apr 22
2024
SELL
Open market or private sale
$1,542,360
$385.59 p/Share
4,000
Reduced 7.17%
51,783
Common Stock
Apr 22
2024
BUY
Exercise of conversion of derivative security
$642,334
$75.64 p/Share
8,492
Added 13.11%
56,275
Common Stock
Oct 23
2023
SELL
Open market or private sale
$641,389
$413.0 p/Share
1,553
Reduced 3.01%
50,012
Common Stock
Oct 23
2023
BUY
Exercise of conversion of derivative security
$347,756
$104.62 p/Share
3,324
Added 6.03%
51,783
Common Stock
Oct 20
2023
SELL
Open market or private sale
$1,018,563
$416.25 p/Share
2,447
Reduced 4.83%
48,177
Common Stock
Oct 20
2023
BUY
Exercise of conversion of derivative security
$319,051
$74.51 p/Share
4,282
Added 7.89%
50,012
Common Stock
Apr 26
2023
SELL
Open market or private sale
$1,190,875
$340.25 p/Share
3,500
Reduced 7.19%
45,148
Common Stock
Apr 26
2023
BUY
Exercise of conversion of derivative security
$621,756
$95.23 p/Share
6,529
Added 11.93%
48,177
Common Stock
Oct 19
2022
SELL
Open market or private sale
$811,072
$232.0 p/Share
3,496
Reduced 7.6%
42,474
Common Stock
Oct 19
2022
BUY
Exercise of conversion of derivative security
$356,318
$57.75 p/Share
6,170
Added 12.02%
45,148
Common Stock
Oct 18
2022
SELL
Open market or private sale
$586,387
$234.18 p/Share
2,504
Reduced 5.86%
40,224
Common Stock
Oct 18
2022
BUY
Exercise of conversion of derivative security
$264,893
$55.72 p/Share
4,754
Added 10.07%
42,474
Common Stock
Aug 30
2022
BUY
Exercise of conversion of derivative security
$99,960
$122.5 p/Share
816
Added 1.99%
40,224
Common Stock
Nov 02
2021
SELL
Open market or private sale
$532,838
$239.37 p/Share
2,226
Reduced 5.82%
36,009
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$287,831
$51.17 p/Share
5,625
Added 12.49%
39,408
Common Stock
Oct 18
2021
SELL
Open market or private sale
$938,567
$218.17 p/Share
4,302
Reduced 11.72%
32,397
Common Stock
Oct 18
2021
BUY
Exercise of conversion of derivative security
$612,939
$77.45 p/Share
7,914
Added 18.02%
36,009
Common Stock
Oct 15
2021
SELL
Open market or private sale
$587,594
$221.65 p/Share
2,651
Reduced 8.58%
28,230
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$372,740
$54.67 p/Share
6,818
Added 17.39%
32,397
Common Stock
Nov 03
2020
SELL
Open market or private sale
$867,054
$172.72 p/Share
5,020
Reduced 16.0%
26,355
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$260,355
$37.76 p/Share
6,895
Added 19.63%
28,230
Common Stock
Nov 02
2020
SELL
Open market or private sale
$435,200
$174.08 p/Share
2,500
Reduced 9.06%
25,094
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$129,867
$34.53 p/Share
3,761
Added 12.49%
26,355
Common Stock