Jun 21
2023
BUY
Exercise of conversion of derivative security
$77,000
$5.5 p/Share
14,000
Added 2.44%
560,886
Common Stock
May 24
2023
BUY
Open market or private sale
$1,130,160
$141.27 p/Share
8,000
Added 1.44%
546,886
Common Stock
May 24
2023
BUY
Exercise of conversion of derivative security
$77,000
$5.5 p/Share
14,000
Added 2.46%
554,886
Common Stock
May 11
2023
SELL
Payment of exercise price or tax liability
$887,207
$148.09 p/Share
5,991
Reduced 1.1%
540,886
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
13,282
Added 2.37%
546,877
Common Stock
Mar 02
2023
-
8,000
Reduced 1.48%
533,595
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$66,532
$146.87 p/Share
453
Reduced 0.08%
541,595
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
1,504
Added 0.28%
542,048
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$92,528
$146.87 p/Share
630
Reduced 0.12%
540,544
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,579
Added 0.29%
541,174
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$130,481
$155.52 p/Share
839
Reduced 0.16%
539,595
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
2,786
Added 0.51%
540,434
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$83,606
$159.86 p/Share
523
Reduced 0.1%
537,648
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,660
Added 0.31%
538,171
Common Stock
Nov 16
2022
SELL
Open market or private sale
$1,215,488
$128.0 p/Share
9,496
Reduced 1.71%
546,511
Common Stock
Nov 16
2022
-
10,000
Reduced 1.83%
536,511
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.47%
556,007
Common Stock
Oct 12
2022
SELL
Open market or private sale
$1,015,111
$105.84 p/Share
9,591
Reduced 1.76%
536,007
Common Stock
Oct 12
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.54%
545,598
Common Stock
Sep 14
2022
SELL
Open market or private sale
$1,102,714
$115.54 p/Share
9,544
Reduced 1.78%
525,598
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.6%
535,142
Common Stock
Aug 24
2022
-
8,000
Reduced 1.53%
515,142
Common Stock
Aug 17
2022
SELL
Open market or private sale
$1,316,225
$139.18 p/Share
9,457
Reduced 1.78%
523,142
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.62%
532,599
Common Stock
Jul 13
2022
SELL
Open market or private sale
$1,135,309
$119.13 p/Share
9,530
Reduced 1.83%
512,599
Common Stock